Implementation notes: amd64, h5nano, crypto_hash/keccakc1024

Computer: h5nano
Architecture: amd64
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: keccakc1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
50675opt64lcu24gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
50705opt64lcu24gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
51130opt64lcu24gcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
51140opt64lcu24gcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
51150opt64lcu24gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
51150opt64lcu24gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
51155opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
51155opt64lcu24gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
51160opt64lcu24gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
51165opt64lcu24gcc -march=k8 -O -fomit-frame-pointer2014050520140425
51185opt64lcu24gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
51195opt64lcu24gcc -funroll-loops -O -fomit-frame-pointer2014050520140425
51195opt64lcu24gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
51195opt64lcu24gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
51195opt64lcu24gcc -march=barcelona -O -fomit-frame-pointer2014050520140425
51210opt64lcu24gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
51215opt64lcu24gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
51215opt64lcu24gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
51235opt64lcu24gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
51235opt64lcu24gcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
51270x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
51270x86_64_asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
51295opt64lcu24gcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
51295opt64lcu24gcc -march=nocona -O -fomit-frame-pointer2014050520140425
51320opt64lcu24gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
51420x86_64_asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
51430x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
51435x86_64_asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
51440x86_64_asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
51440x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
51455opt64lcu24gcc -O -fomit-frame-pointer2014050520140425
51455x86_64_asmgcc -funroll-loops -O -fomit-frame-pointer2014050520140425
51455x86_64_asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
51455opt64lcu24gcc -m64 -O -fomit-frame-pointer2014050520140425
51455opt64lcu24gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
51455opt64lcu24gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
51460opt64lcu24gcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
51460x86_64_asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
51465x86_64_asmgcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
51465x86_64_asmgcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
51465x86_64_asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
51470x86_64_asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
51480opt64lcu24gcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
51480opt64lcu24gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
51485x86_64_asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
51485opt64lcu24gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
51500x86_64_asmgcc -O -fomit-frame-pointer2014050520140425
51500x86_64_asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
51500x86_64_asmgcc -m64 -O -fomit-frame-pointer2014050520140425
51500x86_64_asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
51500x86_64_asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
51500x86_64_asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
51500x86_64_asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
51500x86_64_asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
51500x86_64_asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
51500x86_64_asmgcc -march=barcelona -O -fomit-frame-pointer2014050520140425
51510x86_64_asmgcc -O3 -fomit-frame-pointer2014050520140425
51510x86_64_asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
51510x86_64_asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
51510x86_64_asmgcc -m64 -O3 -fomit-frame-pointer2014050520140425
51510x86_64_asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
51510x86_64_asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
51510x86_64_asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
51510x86_64_asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
51510x86_64_asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
51510x86_64_asmgcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
51515x86_64_asmgcc -O2 -fomit-frame-pointer2014050520140425
51515x86_64_asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
51515x86_64_asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
51515x86_64_asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
51515x86_64_asmgcc -m64 -O2 -fomit-frame-pointer2014050520140425
51515x86_64_asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
51515x86_64_asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
51515x86_64_asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
51515x86_64_asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
51515x86_64_asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
51525x86_64_asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
51530x86_64_asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
51530x86_64_asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
51530x86_64_asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
51535x86_64_asmgcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
51540x86_64_asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
51545x86_64_asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
51545x86_64_asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
51545x86_64_asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
51550x86_64_asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
51555opt64lcu24gcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
51555opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
51555opt64lcu24gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
51560x86_64_asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
51565opt64lcu24gcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
51575x86_64_asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
51575x86_64_asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
51575x86_64_asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
51575x86_64_asmgcc -march=k8 -O -fomit-frame-pointer2014050520140425
51575x86_64_asmgcc -march=nocona -O -fomit-frame-pointer2014050520140425
51580x86_64_asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
51580x86_64_asmgcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
51585x86_64_asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
51585x86_64_asmgcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
51595x86_64_asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
51595x86_64_asmgcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
51595x86_64_asmgcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
51625x86_64_asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
51640opt64lcu24gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
51640opt64lcu24gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
51655opt64lcu24gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
51655opt64lcu24gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
51670opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
51705opt64lcu24gcc -march=nocona -Os -fomit-frame-pointer2014050520140425
51710x86_64_asmgcc -funroll-loops2014050520140425
51715x86_64_asmcc2014050520140425
51715x86_64_asmgcc2014050520140425
51725opt64lcu6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -m64 -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
51750x86_64_asmgcc -march=nocona -Os -fomit-frame-pointer2014050520140425
51755x86_64_asmgcc -march=k8 -Os -fomit-frame-pointer2014050520140425
51765opt64lcu6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
51765opt64lcu24gcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
51765opt64lcu24gcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
51765opt64lcu24gcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
51765opt64lcu6gcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
51770opt64lcu24gcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
51775opt64lcu24gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
51780opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
51780opt64lcu6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
51780opt64lcu24gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
51780opt64lcu24gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
51795opt64lcu24gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
51800opt64lcu6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
51800opt64lcu6gcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
51805opt64lcu6gcc -funroll-loops -O -fomit-frame-pointer2014050520140425
51805opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
51805opt64lcu6gcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
51820opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
51820opt64lcu6gcc -march=k8 -O -fomit-frame-pointer2014050520140425
51825opt64lcu6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
51840opt64lcu6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
51840opt64lcu6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
51845opt64lcu6gcc -march=nocona -O -fomit-frame-pointer2014050520140425
51910x86_64_asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
51910x86_64_asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
51915x86_64_asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
51915x86_64_asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
51920x86_64_asmgcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
51920x86_64_asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
51920x86_64_asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
51920x86_64_asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
51920opt64lcu24gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
51940x86_64_asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
51955opt64lcu24gcc -Os -fomit-frame-pointer2014050520140425
51955opt64lcu24gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
51955opt64lcu24gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
51955opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
51955opt64lcu24gcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
51955opt64lcu24gcc -march=k8 -Os -fomit-frame-pointer2014050520140425
51990opt64lcu6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
51990opt64lcu6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
51990opt64lcu24gcc -m64 -Os -fomit-frame-pointer2014050520140425
51995opt64lcu6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
52010opt64lcu6gcc -march=barcelona -O -fomit-frame-pointer2014050520140425
52020opt64lcu6gcc -O -fomit-frame-pointer2014050520140425
52020opt64lcu6gcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
52020opt64lcu6gcc -m64 -O -fomit-frame-pointer2014050520140425
52020opt64lcu6gcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
52020opt64lcu6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
52020opt64lcu6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
52020opt64lcu6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
52030opt64lcu6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
52070opt64lcu24gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
52085opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
52085opt64lcu24gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
52090opt64lcu24gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
52090opt64lcu24gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
52095opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
52095opt64lcu24gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
52100opt64lcu24gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
52110opt64lcu24gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
52110opt64lcu24gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
52110opt64lcu24gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
52110opt64lcu24gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
52110opt64lcu24gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
52110opt64lcu24gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
52115opt64lcu24gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
52125opt64lcu24gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
52130opt64lcu24gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
52155opt64lcu24gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
52240opt64lcu24gcc -O3 -fomit-frame-pointer2014050520140425
52240opt64lcu24gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
52240opt64lcu24gcc -m64 -O3 -fomit-frame-pointer2014050520140425
52245opt64lcu24gcc -O2 -fomit-frame-pointer2014050520140425
52245opt64lcu24gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
52245opt64lcu24gcc -m64 -O2 -fomit-frame-pointer2014050520140425
52360opt64lcu24gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
52360opt64lcu24gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
52360opt64lcu24gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
52360opt64lcu24gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
52380opt64lcu24gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
52385opt64lcu24gcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
52385opt64lcu24gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
52525opt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
52530opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
52540opt64lcu6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
52545opt64lcu6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
52555opt64lcu6gcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
52555opt64lcu6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
52560opt64lcu6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
52560opt64lcu24gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
52560opt64lcu24gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
52570opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
52580opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
52580opt64lcu6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
52580opt64lcu24gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
52580opt64lcu24gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
52580opt64lcu24gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
52700opt64lcu6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
52700opt64lcu6gcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
52745opt64lcu6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
52745opt64lcu6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
52745opt64lcu6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
52745opt64lcu6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
52755opt64lcu6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
52755opt64lcu6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
52755opt64lcu6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
52755opt64lcu6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
52755opt64lcu6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
52765opt64lcu6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
53235opt64lcu6gcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
53240opt64lcu6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
53240opt64lcu6gcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
53245opt64lcu6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
53425opt64lcu6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
53430opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
53430opt64lcu6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
53435opt64lcu6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
53560opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
53560opt64lcu6gcc -m64 -O3 -fomit-frame-pointer2014050520140425
53570opt64lcu6gcc -O2 -fomit-frame-pointer2014050520140425
53570opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
53570opt64lcu6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
53570opt64lcu6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
53570opt64lcu6gcc -m64 -O2 -fomit-frame-pointer2014050520140425
53570opt64lcu6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
53570opt64lcu6gcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
53575opt64lcu6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
53830opt64lcu6gcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
54025opt64lcu6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
54025opt64lcu6gcc -march=nocona -Os -fomit-frame-pointer2014050520140425
54640opt64lcu6gcc -O3 -fomit-frame-pointer2014050520140425
54700opt64lcu6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
54700opt64lcu6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
54700opt64lcu6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
54700opt64lcu6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
55245opt64lcu6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
55895opt64lcu6gcc -Os -fomit-frame-pointer2014050520140425
55895opt64lcu6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
55895opt64lcu6gcc -m64 -Os -fomit-frame-pointer2014050520140425
55895opt64lcu6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
55895opt64lcu6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
55895opt64lcu6gcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
55895opt64lcu6gcc -march=k8 -Os -fomit-frame-pointer2014050520140425
56080opt64lcu6gcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
56080opt64lcu6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
56080opt64lcu6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
56080opt64lcu6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
56080opt64lcu6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
56080opt64lcu6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
56080opt64lcu6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
57220opt64u6gcc -O3 -fomit-frame-pointer2014050520140425
57220opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
57220opt64u6gcc -m64 -O3 -fomit-frame-pointer2014050520140425
57230opt64u6gcc -O2 -fomit-frame-pointer2014050520140425
57230opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
57230opt64u6gcc -m64 -O2 -fomit-frame-pointer2014050520140425
57230opt64u6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
57230opt64u6gcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
57240opt64u6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
57240opt64u6gcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
57470opt64u6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
57520opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
57520opt64u6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
57525opt64u6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
57540opt64u6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
57540opt64u6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
57540opt64u6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
57540opt64u6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
57540opt64u6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
57545opt64u6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
57545opt64u6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
57545opt64u6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
57545opt64u6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
57545opt64u6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
57765opt64u6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
57770opt64u6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
57775opt64u6gcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
57775opt64u6gcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
57775opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
57775opt64u6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
57795opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
57795opt64u6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
57795opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
57800opt64u6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
57835opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
57835opt64u6gcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
57840opt64u6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
57840opt64u6gcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
58095opt64u6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
58155opt64u6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
58255opt64u6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
58265inplacegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
58275opt64u6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
58295opt64u6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
58335inplacegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
58355opt64u6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
58445opt64u6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
58485opt64u6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
58515opt64u6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
58515inplacegcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
58585inplacegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
58615inplacegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
58665inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
58665inplacegcc -m64 -O2 -fomit-frame-pointer2014050520140425
58665inplacegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
58670inplacegcc -O2 -fomit-frame-pointer2014050520140425
58670inplacegcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
58675opt64u6gcc -funroll-loops -O -fomit-frame-pointer2014050520140425
58675opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
58680opt64u6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
58680opt64u6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
58680opt64u6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
58680opt64u6gcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
58685inplacegcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
58705opt64u6gcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
58710opt64u6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
58720inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
58725inplacegcc -O3 -fomit-frame-pointer2014050520140425
58740inplacegcc -m64 -O3 -fomit-frame-pointer2014050520140425
58765inplacegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
58785inplacegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
58785inplacegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
58790inplacegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
58795inplacegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
58795inplacegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
58805inplacegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
58820inplacegcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
58830opt64u6gcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
58850inplacegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
58900opt64u6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
58975opt64u6gcc -march=k8 -O -fomit-frame-pointer2014050520140425
59160inplacegcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
59165opt64u6gcc -march=barcelona -O -fomit-frame-pointer2014050520140425
59180inplacegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
59200inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
59275opt64u6gcc -march=nocona -O -fomit-frame-pointer2014050520140425
59300opt64u6gcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
59450inplacegcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
59450inplacegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
59495inplacegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
59510inplacegcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
59510inplacegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
59515inplacegcc -O -fomit-frame-pointer2014050520140425
59515inplacegcc -m64 -O -fomit-frame-pointer2014050520140425
59515inplacegcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
59615opt64u6gcc -O -fomit-frame-pointer2014050520140425
59635inplacegcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
59635inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
59635inplacegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
59635inplacegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
59680inplacegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
59685inplacegcc -funroll-loops -O -fomit-frame-pointer2014050520140425
59685inplacegcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
59690inplacegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
59695inplacegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
59810inplacegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
59865opt64u6gcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
59865opt64u6gcc -m64 -O -fomit-frame-pointer2014050520140425
59865opt64u6gcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
59865opt64u6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
59865opt64u6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
59865opt64u6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
59865opt64u6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
60090inplacegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
60135inplacegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
60195inplacegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
60285inplacegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
60285inplacegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
60290inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
60290inplacegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
60290inplacegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
60335inplacegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
60340inplacegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
60340inplacegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
60380inplacegcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
60405inplacegcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
60445inplacegcc -march=barcelona -O -fomit-frame-pointer2014050520140425
60500inplacegcc -march=k8 -O -fomit-frame-pointer2014050520140425
60550simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
60555inplacegcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
60595simplegcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
60600simplegcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
60600simplegcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
60620inplacegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
60620simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
60630inplacegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
60760inplacegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
60760inplacegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
60770simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
60770simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
60775sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
60775sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
60775sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
60775sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
60795sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
60875simplegcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
60885simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
60895simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
60895simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
60915sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
60920sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
60920sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
60935simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
60935simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
60935simplegcc -m64 -O2 -fomit-frame-pointer2014050520140425
60940sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
60955simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
60960simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
60985simplegcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
60990simplegcc -O2 -fomit-frame-pointer2014050520140425
60990simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
60990sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
61430sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
61430sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
61430sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
61485inplacegcc -march=nocona -O -fomit-frame-pointer2014050520140425
61595inplacegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
61625sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
61630inplacegcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
61690sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
61780simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
61780simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
61780simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
61790simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
61790simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
61845simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
61845simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
61850simplegcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
61850simplegcc -march=nocona -O -fomit-frame-pointer2014050520140425
61855simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
61855simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
61855simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
61890inplacegcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
61920simplegcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
61930inplacegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
61975simplegcc -O3 -fomit-frame-pointer2014050520140425
61975simplegcc -m64 -O3 -fomit-frame-pointer2014050520140425
61995sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
61995sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014050520140425
62010simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
62010sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
62040sphlib-smallgcc -O3 -fomit-frame-pointer2014050520140425
62055sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
62090sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
62095simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
62110sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
62120sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
62145sphlib-smallgcc -O2 -fomit-frame-pointer2014050520140425
62150sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
62150sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
62165sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
62170sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014050520140425
62180sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
62180sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
62185simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
62185simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
62190sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
62200sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
62205sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
62210sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
62210sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
62220sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
62230simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
62235simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
62240simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
62240simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
62255sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
62285simplegcc -O -fomit-frame-pointer2014050520140425
62285sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
62285sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
62285sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
62285simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
62285simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
62285simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
62285simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
62295simplegcc -m64 -O -fomit-frame-pointer2014050520140425
62295simplegcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
62300sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
62315opt64u6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
62315opt64u6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
62315opt64u6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
62315opt64u6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
62315opt64u6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
62325sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
62325sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
62325sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
62325sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
62335sphlib-smallgcc -O -fomit-frame-pointer2014050520140425
62340sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
62340sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
62345sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
62345sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
62360sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
62360sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
62370sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
62370sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
62375sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
62375sphlibgcc -funroll-loops -O -fomit-frame-pointer2014050520140425
62375sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
62375sphlib-smallgcc -m64 -O -fomit-frame-pointer2014050520140425
62375sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
62375sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
62375sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
62375sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
62380sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
62380sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
62390sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
62410sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
62415sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
62430sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
62470sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
62470simplegcc -march=barcelona -O -fomit-frame-pointer2014050520140425
62470sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2014050520140425
62515simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
62515simplegcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
62520opt64u6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
62520simplegcc -march=k8 -O -fomit-frame-pointer2014050520140425
62525opt64u6gcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
62525opt64u6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
62525opt64u6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
62525opt64u6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
62525opt64u6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
62540opt64u6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
62605simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
62620simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
62625simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
62625simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
62695simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
62695sphlibgcc -march=barcelona -O -fomit-frame-pointer2014050520140425
62705sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
62710simplegcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
62715sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
62730sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
62740sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
62745sphlibgcc -O -fomit-frame-pointer2014050520140425
62745sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
62745sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
62750sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
62755sphlibgcc -m64 -O -fomit-frame-pointer2014050520140425
62755sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
62765sphlibgcc -march=k8 -O -fomit-frame-pointer2014050520140425
62790sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
62805sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
62810sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
62815simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
62845sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
62850sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
62850sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
62855sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
62860simplegcc -funroll-loops -O -fomit-frame-pointer2014050520140425
62860sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
62870sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014050520140425
62895sphlibgcc -march=nocona -O -fomit-frame-pointer2014050520140425
62915sphlibgcc -O3 -fomit-frame-pointer2014050520140425
62915sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
62915sphlibgcc -m64 -O3 -fomit-frame-pointer2014050520140425
62915sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
62920sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
62920opt64u6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
62920opt64u6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
62965sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
62970sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
63040sphlibgcc -O2 -fomit-frame-pointer2014050520140425
63080sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
63090sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
63095sphlibgcc -m64 -O2 -fomit-frame-pointer2014050520140425
63105opt64lcu24clang -O3 -fomit-frame-pointer2014062820140622
63105opt64lcu24clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
63105opt64lcu24clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
63105opt64lcu24clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
63105opt64lcu24clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
63110sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
63130sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
63130sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
63145sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
63160simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
63170sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
63175sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
63185sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
63200sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014050520140425
63240simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
63250sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
63305sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
63325simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
63335simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
63350opt64u6gcc -Os -fomit-frame-pointer2014050520140425
63350opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
63350opt64u6gcc -m64 -Os -fomit-frame-pointer2014050520140425
63350opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
63350opt64u6gcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
63370opt64u6gcc -march=k8 -Os -fomit-frame-pointer2014050520140425
63375opt64u6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
63390sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
63470sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014050520140425
63535opt64lcu6clang -O3 -fomit-frame-pointer2014062820140622
63535opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
63535opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
63535opt64lcu6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
63535opt64lcu6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
63540opt64u6gcc -march=nocona -Os -fomit-frame-pointer2014050520140425
63550sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
63565opt64u6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
63670simplegcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
63725simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
63750sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
63765sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
63835simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
63895simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
63970sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
63980simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
63980simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
63980simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
64005simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
64010simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
64020sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
64025sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
64050sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
64060sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
64065sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
64095sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
64115sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
64115sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
64120sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
64135sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
64150simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
64150simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
64170sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
64725simplegcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
64725simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
64725simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
64725simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
64725simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
64725simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
64880simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
64905simplegcc -march=nocona -Os -fomit-frame-pointer2014050520140425
65180sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
65225sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
65250simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
65265sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
65280sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
65315sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
65355inplacegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
65360inplacegcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
65360inplacegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
65360inplacegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
65390simplegcc -Os -fomit-frame-pointer2014050520140425
65390simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
65390simplegcc -m64 -Os -fomit-frame-pointer2014050520140425
65390simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
65390simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
65390simplegcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
65390simplegcc -march=k8 -Os -fomit-frame-pointer2014050520140425
65410sphlibgcc -march=k8 -Os -fomit-frame-pointer2014050520140425
65455sphlibgcc -m64 -Os -fomit-frame-pointer2014050520140425
65455sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
65455sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
65460sphlibgcc -Os -fomit-frame-pointer2014050520140425
65460sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
65465sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
65680sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
65680sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
65680sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
65680sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
65685sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
65690sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
65710sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
65750inplacegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
65755inplacegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
65770inplacegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
65800sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
65845inplacegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
65845inplacegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
65885inplacegcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
65895inplacegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
65895inplacegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
65905sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
65925sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
65985sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
66455sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
66505sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
66895inplacegcc -Os -fomit-frame-pointer2014050520140425
66900inplacegcc -m64 -Os -fomit-frame-pointer2014050520140425
66900inplacegcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
66910inplacegcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
66910inplacegcc -march=k8 -Os -fomit-frame-pointer2014050520140425
66915inplacegcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
66915inplacegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
66925sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
66930sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
66960sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
67050sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
67065inplacegcc -march=nocona -Os -fomit-frame-pointer2014050520140425
67565sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014050520140425
67630inplacegcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
67640sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
67655sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014050520140425
67660sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
67665sphlib-smallgcc -Os -fomit-frame-pointer2014050520140425
67685sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
67690sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
67715sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
67715sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
67715sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
67760sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
67760sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
67760sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
67765sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
68270inplacegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
68270inplacegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
68430sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
68485sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014050520140425
68530sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
68555sphlibgcc -march=nocona -Os -fomit-frame-pointer2014050520140425
68735sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
68740sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
68740sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
68750sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
68760sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
68825sphlibclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
68835sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
68870sphlibclang -O3 -fomit-frame-pointer2014062820140622
68870sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
68870sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
69765sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
69785sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
73330simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
73330simpleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
73390simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
73395simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
73680simpleclang -O3 -fomit-frame-pointer2014062820140622
74245opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
74245opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
74245opt64u6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
74260opt64u6clang -O3 -fomit-frame-pointer2014062820140622
74260opt64u6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
76525inplaceclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
76525inplaceclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
76600inplaceclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
76600inplaceclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
76685inplaceclang -O3 -fomit-frame-pointer2014062820140622
80485sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
80485sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
80525sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
80525sphlib-smallclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
81375sphlib-smallclang -O3 -fomit-frame-pointer2014062820140622
102940sseu2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
102940sseu2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
102940sseu2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
102940sseu2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
103460sseu2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
111915opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
111995opt32biT-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
112035opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
112215opt32biT-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
112245opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
112245opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
112245opt32bi-s2lcu4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
112245opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
112395opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
112395opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
112575opt32bi-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
112600opt32bi-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
112730opt32bi-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
113320opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
113500opt32biT-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
113540opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
113570opt32biT-s2lcu4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
113665opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
113675opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
113960opt32biT-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
114095opt32biT-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
114130opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
114200opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
114510opt32bi-s2lcu4gcc -O3 -fomit-frame-pointer2014050520140425
114510opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
114510opt32bi-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2014050520140425
114850opt32bi-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
114855opt32bi-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
114905opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
114925opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
114950opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
114950opt32bi-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
114955opt32bi-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
114990opt32biT-s2lcu4gcc -Os -fomit-frame-pointer2014050520140425
114990opt32biT-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
115000opt32biT-s2lcu4gcc -m64 -Os -fomit-frame-pointer2014050520140425
115015opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
115015opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
115030opt32biT-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
115075opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
115095opt32biT-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2014050520140425
115100opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
115115opt32biT-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
115185opt32biT-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
115215opt32biT-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
115285opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
115290opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
115350opt32biT-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
115365opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
115370opt32biT-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
115375opt32biT-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
115410opt32biT-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
115435opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
115645opt32biT-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
116045opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
116210opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
116245opt32biT-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
116255opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
116255opt32biT-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
116270opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
116335opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
116405opt32biT-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
116425opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
116530opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
116535opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
116555opt32biT-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
116580opt32biT-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
116590opt32biT-s2lcu4gcc -O3 -fomit-frame-pointer2014050520140425
116605opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
116610opt32biT-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
116650opt32biT-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2014050520140425
116750opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
116870opt32biT-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
116905opt32biT-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
116940opt32bi-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
116940opt32bi-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
116965opt32biT-s2lcu4gcc -m64 -O -fomit-frame-pointer2014050520140425
117000opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
117070opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
117145opt32biT-s2lcu4gcc -O -fomit-frame-pointer2014050520140425
117195opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
117320opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
117320opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
117525opt32biT-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
117535opt32biT-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
117550opt32biT-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
117615opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
117650opt32biT-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
117690opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
117800opt32biT-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
117800opt32biT-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
117805opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
117815opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
117820opt32biT-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014050520140425
117830opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
117845opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
117875opt32biT-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
117965opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
118070opt32biT-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
118080opt32biT-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2014050520140425
118100opt32biT-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
118115opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
118170opt32biT-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
118210opt32biT-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
118215opt32biT-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2014050520140425
118220opt32biT-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
118225opt32biT-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
118270opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
118320opt32biT-s2lcu4gcc -O2 -fomit-frame-pointer2014050520140425
118325opt32biT-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2014050520140425
118360opt32biT-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2014050520140425
118540opt32biT-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
118590opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
118670opt32biT-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
118810opt32biT-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2014050520140425
118935opt32bi-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
118935opt32bi-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
118945opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
119035opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
119365opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
120610opt32bi-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
120610opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
120610opt32bi-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
120610opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
120860opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
121045opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
121055opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
121055opt32bi-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
121055opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
121055opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
121055opt32bi-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
121060opt32bi-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
121060opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
121070opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
121140opt32bi-s2lcu4gcc -O -fomit-frame-pointer2014050520140425
121140opt32bi-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
121140opt32bi-s2lcu4gcc -m64 -O -fomit-frame-pointer2014050520140425
121140opt32bi-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
121140opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
121140opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
121140opt32bi-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
121140opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
121175opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
121190opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
121205opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
121205opt32bi-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
121210opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
121210opt32bi-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
121210opt32bi-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2014050520140425
121220opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
121230opt32bi-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014050520140425
121865sseu2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
121865sseu2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
121865sseu2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
121935opt32bi-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
121935opt32bi-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2014050520140425
122205opt32bi-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
122205opt32bi-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2014050520140425
122310opt32bi-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
122310opt32bi-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2014050520140425
122325opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
122325opt32bi-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
122360opt32bi-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
122360opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
122360opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
122360opt32bi-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
122360opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
122370sseu2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
122370sseu2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
122370sseu2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
122370sseu2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
122370sseu2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
122375sseu2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
122375sseu2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
122395opt32bi-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
122400opt32bi-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
122410opt32bi-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
122425opt32bi-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
122430opt32bi-s2lcu4gcc -Os -fomit-frame-pointer2014050520140425
122430opt32bi-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
122430opt32bi-s2lcu4gcc -m64 -Os -fomit-frame-pointer2014050520140425
122430opt32bi-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
122430opt32bi-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
122430opt32bi-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2014050520140425
122475opt32bi-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
122710opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
122710opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
122770opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
122770opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
123835opt32bi-s2lcu4gcc -O2 -fomit-frame-pointer2014050520140425
123835opt32bi-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
123835opt32bi-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2014050520140425
125840sseu2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
125850sseu2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
126550sseu2gcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
126550sseu2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
126550sseu2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
128395opt32bi-rvku2gcc -O3 -fomit-frame-pointer2014050520140425
128395opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
128410opt32bi-rvku2gcc -m64 -O3 -fomit-frame-pointer2014050520140425
128595opt32bi-rvku2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
129100simple32bigcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
129160simple32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
129235opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
129235opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
129235opt32bi-rvku2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
129235opt32bi-rvku2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
129495simple32bigcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
129515simple32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
129535simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
129875simple32bigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
129910simple32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
129960simple32bigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
129980simple32bigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
130595opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
130595opt32bi-rvku2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
130610opt32bi-rvku2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
130610opt32bi-rvku2gcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
130950opt32bi-rvku2gcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
130950opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
130950opt32bi-rvku2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
131655opt32bi-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
131655opt32bi-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
132100simple32bigcc -O3 -fomit-frame-pointer2014050520140425
132105simple32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
132145simple32bigcc -m64 -O3 -fomit-frame-pointer2014050520140425
132200opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
132200opt32bi-rvku2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
132430opt32bi-rvku2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
132430opt32bi-rvku2gcc -march=barcelona -O -fomit-frame-pointer2014050520140425
132450opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
132450opt32bi-rvku2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
132475simple32bigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
132495simple32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
132500simple32bigcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
132525simple32bigcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
132530simple32bigcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
132570mmxu1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
132780opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
132780opt32bi-rvku2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
132805opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
132805opt32bi-rvku2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
132895opt32bi-rvku2gcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
132895opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
132895opt32bi-rvku2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
132985mmxu1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
132990mmxu1gcc -funroll-loops -O -fomit-frame-pointer2014050520140425
133160opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
133165opt32bi-rvku2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
133555opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
133555opt32bi-rvku2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
133570mmxu1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
133640opt32bi-rvku2gcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
133640opt32bi-rvku2gcc -march=nocona -O -fomit-frame-pointer2014050520140425
133735opt32bi-rvku2gcc -O2 -fomit-frame-pointer2014050520140425
133735opt32bi-rvku2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
133735opt32bi-rvku2gcc -m64 -O2 -fomit-frame-pointer2014050520140425
133735opt32bi-rvku2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
133735opt32bi-rvku2gcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
133775opt32bi-rvku2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
133775opt32bi-rvku2gcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
133875mmxu1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
133880opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
133880opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
133880opt32bi-rvku2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
133880opt32bi-rvku2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
133905opt32bi-rvku2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
133915simple32bigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
133950opt32bi-rvku2gcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
133950opt32bi-rvku2gcc -march=k8 -O -fomit-frame-pointer2014050520140425
133965simple32bigcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
133970mmxu1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
133995opt32bi-rvku2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
133995opt32bi-rvku2gcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
134020opt32bi-rvku2gcc -O -fomit-frame-pointer2014050520140425
134020opt32bi-rvku2gcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
134020opt32bi-rvku2gcc -m64 -O -fomit-frame-pointer2014050520140425
134020opt32bi-rvku2gcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
134020opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
134020opt32bi-rvku2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
134020opt32bi-rvku2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
134310simple32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
134340simple32bigcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
134385mmxu1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
134775simple32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
134805simple32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
134850simple32bigcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
134855opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
134985opt32bi-rvku2gcc -funroll-loops -O -fomit-frame-pointer2014050520140425
134985opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
134985opt32bi-rvku2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
135600simple32bigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
135605simple32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
135630simple32bigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
135630simple32bigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
137010mmxu1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
137195simple32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
137195simple32bigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
137220simple32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
137225simple32bigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
137260simple32bigcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
137275simple32bigcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
137385mmxu1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
138310simple32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
138355simple32bigcc -O2 -fomit-frame-pointer2014050520140425
138355simple32bigcc -m64 -O2 -fomit-frame-pointer2014050520140425
138660opt32bi-rvku2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
138680opt32bi-rvku2gcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
138750simplegcc2014050520140425
138780simplecc2014050520140425
138785simplegcc -funroll-loops2014050520140425
139155simple32bigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
139155simple32bigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
139165simple32bigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
139205simple32bigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
139205simple32bigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
139765opt32bi-rvku2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
139765opt32bi-rvku2gcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
139780simple32bigcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
139865simple32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
140115opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
140115opt32bi-rvku2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
140120opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
140150opt32bi-rvku2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
140890simple32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
140930simple32bigcc -funroll-loops -O -fomit-frame-pointer2014050520140425
140930simple32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
141060mmxu1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
141080simple32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
141080simple32bigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
141100simple32bigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
141345simple32bigcc -march=barcelona -O -fomit-frame-pointer2014050520140425
141345simple32bigcc -march=k8 -O -fomit-frame-pointer2014050520140425
141385simple32bigcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
141385simple32bigcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
141395mmxu1gcc -O -fomit-frame-pointer2014050520140425
141395mmxu1gcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
141395mmxu1gcc -m64 -O -fomit-frame-pointer2014050520140425
141395mmxu1gcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
141395mmxu1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
141395mmxu1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
141395mmxu1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
141530simple32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
141560simple32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
141655inplace32bigcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
141665inplace32bigcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
141705inplace32bigcc -march=barcelona -O -fomit-frame-pointer2014050520140425
141710inplace32bigcc -march=k8 -O -fomit-frame-pointer2014050520140425
141830mmxu1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
141895inplace32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
141895inplace32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
141910inplace32bigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
141935inplace32bigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
141965mmxu1gcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
141975simple32bigcc -march=nocona -O -fomit-frame-pointer2014050520140425
142010simple32bigcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
142150simple32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
142205mmxu1gcc -march=barcelona -O -fomit-frame-pointer2014050520140425
142410inplace32bigcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
142420inplace32bigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
142425mmxu1gcc -march=nocona -O -fomit-frame-pointer2014050520140425
142455inplace32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
142460inplace32bigcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
142460inplace32bigcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
142715simple32bigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
142770simple32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
143140inplace32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
143140inplace32bigcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
143160inplace32bigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
143290simple32bigcc -O -fomit-frame-pointer2014050520140425
143290simple32bigcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
143300simple32bigcc -m64 -O -fomit-frame-pointer2014050520140425
143300simple32bigcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
143300simple32bigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
143310inplace32bigcc -O -fomit-frame-pointer2014050520140425
143310inplace32bigcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
143345inplace32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
143345simple32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
143345inplace32bigcc -m64 -O -fomit-frame-pointer2014050520140425
143345inplace32bigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
143345inplace32bigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
143345simple32bigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
143345inplace32bigcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
143345inplace32bigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
143350simple32bigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
143370inplace32bigcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
143475inplace32bigcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
143475inplace32bigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
143475inplace32bigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
143475inplace32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
143505inplace32bigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
143785inplace32bigcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
143785inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
143785inplace32bigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
143785inplace32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
143785inplace32bigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
143785inplace32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
143800inplace32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
143830inplace32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
144140inplace32bigcc -funroll-loops -O -fomit-frame-pointer2014050520140425
144160inplace32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
144165inplace32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
144240inplace32bigcc -march=nocona -O -fomit-frame-pointer2014050520140425
144285inplace32bigcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
144395mmxu1gcc -march=k8 -O -fomit-frame-pointer2014050520140425
144555compactgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
144630compactgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
144820mmxu1gcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
144855inplace32bigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
144885inplace32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
145030compactgcc -funroll-loops -O -fomit-frame-pointer2014050520140425
145030compactgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
145035compactgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
145460inplace32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
145515inplace32bigcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
145535inplace32bigcc -O3 -fomit-frame-pointer2014050520140425
145560inplace32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
145585inplace32bigcc -m64 -O3 -fomit-frame-pointer2014050520140425
145850inplace32bigcc -Os -fomit-frame-pointer2014050520140425
145850inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
145850inplace32bigcc -m64 -Os -fomit-frame-pointer2014050520140425
145850inplace32bigcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
145850inplace32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
145850inplace32bigcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
145850inplace32bigcc -march=k8 -Os -fomit-frame-pointer2014050520140425
146205inplace32bigcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
146205inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
146225inplace32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
146485opt32bi-rvku2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
147225compactgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
147295compactgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
147295compactgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
147305compactgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
147585opt32bi-rvku2gcc -Os -fomit-frame-pointer2014050520140425
147585opt32bi-rvku2gcc -m64 -Os -fomit-frame-pointer2014050520140425
147590opt32bi-rvku2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
147590opt32bi-rvku2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
147590opt32bi-rvku2gcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
147635inplace32bigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
147635inplace32bigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
147655opt32bi-rvku2gcc -march=k8 -Os -fomit-frame-pointer2014050520140425
147705inplace32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
147720mmxu1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
147740inplace32bigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
147750inplace32bigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
147750inplace32bigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
147755inplace32bigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
147775inplace32bigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
147775inplace32bigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
147790compactgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
147790opt32bi-rvku2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
147790opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
147790opt32bi-rvku2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
147790opt32bi-rvku2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
147805compactgcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
147805compactgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
147805opt32bi-rvku2gcc -march=nocona -Os -fomit-frame-pointer2014050520140425
147865compactgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
147910inplace32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
147910inplace32bigcc -march=nocona -Os -fomit-frame-pointer2014050520140425
148030mmxu1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
148040mmxu1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
148050mmxu1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
148160opt32bi-rvku2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
148180inplace32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
148180inplace32bigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
148295opt32bi-rvku2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
148300compactgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
148490opt32bi-rvku2gcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
148490opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
148490opt32bi-rvku2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
148490opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
148490opt32bi-rvku2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
148490opt32bi-rvku2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
148500opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
148625compactgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
148650compactgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
148760inplace32bigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
148805inplace32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
148805inplace32bigcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
148815inplace32bigcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
148830mmxu1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
148830mmxu1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
148865opt32bi-rvku2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
148950opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
149220mmxu1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
149220mmxu1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
149225mmxu1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
149225mmxu1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
149240mmxu1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
149470mmxu1gcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
149470mmxu1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
150370mmxu1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
150400mmxu1gcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
150400mmxu1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
150420compactgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
150435compactgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
150715mmxu1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
150720mmxu1gcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
150720mmxu1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
150780mmxu1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
150785mmxu1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
151050compactgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
151070compactgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
151090mmxu1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
151090mmxu1gcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
151090mmxu1gcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
151100mmxu1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
151100mmxu1gcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
151100mmxu1gcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
151135opt32biT-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
151200opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
151330inplace32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
151340opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
151345inplace32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
151355inplace32bigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
151360inplace32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
151365inplace32bigcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
151420opt32biT-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
151535opt32biT-s2lcu4clang -O3 -fomit-frame-pointer2014062820140622
151775inplace32bigcc -O2 -fomit-frame-pointer2014050520140425
151775inplace32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
151775inplace32bigcc -m64 -O2 -fomit-frame-pointer2014050520140425
151785mmxu1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
151860compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
151895mmxu1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
152015inplace32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
152130mmxu1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
152130mmxu1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
152155inplace32bigcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
152725inplace32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
152725inplace32bigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
152835mmxu1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
152835mmxu1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
152835mmxu1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
152850mmxu1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
152875mmxu1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
152880mmxu1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
153140mmxu1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
153140mmxu1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
153140mmxu1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
153210mmxu1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
153220mmxu1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
153220mmxu1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
153220mmxu1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
153225mmxu1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
153245mmxu1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
153330compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
153350inplace32bigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
153360mmxu1gcc -Os -fomit-frame-pointer2014050520140425
153360mmxu1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
153360mmxu1gcc -m64 -Os -fomit-frame-pointer2014050520140425
153365mmxu1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
153395compactgcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
153475inplace32bigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
153635mmxu1gcc -march=k8 -Os -fomit-frame-pointer2014050520140425
153725opt64lcu24gcc -funroll-loops2014050520140425
153745opt64lcu24gcc2014050520140425
153750opt64lcu24cc2014050520140425
153820mmxu1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
153825mmxu1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
153930mmxu1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
154055opt32bi-s2lcu4clang -O3 -fomit-frame-pointer2014062820140622
154270mmxu1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
154490opt32bi-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
154490opt32bi-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
154505opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
154510opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
154645mmxu1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
154685mmxu1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
154945mmxu1gcc -m64 -O2 -fomit-frame-pointer2014050520140425
154955mmxu1gcc -O2 -fomit-frame-pointer2014050520140425
155065mmxu1clang -O3 -fomit-frame-pointer2014062820140622
155065mmxu1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
155065mmxu1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
155235mmxu1gcc -O3 -fomit-frame-pointer2014050520140425
155235mmxu1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
155235mmxu1gcc -m64 -O3 -fomit-frame-pointer2014050520140425
155285mmxu1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
155485mmxu1gcc -march=nocona -Os -fomit-frame-pointer2014050520140425
155585compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
155630compactgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
155660mmxu1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
155675opt64u6cc2014050520140425
155675opt64u6gcc -funroll-loops2014050520140425
155685opt64u6gcc2014050520140425
155840opt64lcu6cc2014050520140425
155840opt64lcu6gcc2014050520140425
155840opt64lcu6gcc -funroll-loops2014050520140425
156045compactgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
156155compactgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
156455mmxu1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
156810mmxu1gcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
158625mmxu1gcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
158635mmxu1gcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
159130mmxu1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
159140mmxu1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
160555inplace32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
163750simple32bigcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
163750simple32bigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
163750simple32bigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
163750simple32bigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
163750simple32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
165560compactgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
166230compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
171315simple32bigcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
171320simple32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
171320simple32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
171320simple32bigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
171320simple32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
171320simple32bigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
171320simple32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
173070simple32bigcc -Os -fomit-frame-pointer2014050520140425
173070simple32bigcc -m64 -Os -fomit-frame-pointer2014050520140425
173070simple32bigcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
173075simple32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
173075simple32bigcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
173075simple32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
173075simple32bigcc -march=k8 -Os -fomit-frame-pointer2014050520140425
175310simple32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
175310simple32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
175340simple32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
175350simple32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
175465simple32biclang -O3 -fomit-frame-pointer2014062820140622
175540compactgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
175595compactgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
175595compactgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
175615compactgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
175675compactgcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
175725compactgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
175750compactgcc -O3 -fomit-frame-pointer2014050520140425
175750compactgcc -m64 -O3 -fomit-frame-pointer2014050520140425
175860inplacecc2014050520140425
175860inplacegcc2014050520140425
175860inplacegcc -funroll-loops2014050520140425
176230compactgcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
176260compactgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
176345simple32bigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
176360opt32bi-rvku2clang -O3 -fomit-frame-pointer2014062820140622
176365simple32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
176400opt32bi-rvku2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
176400opt32bi-rvku2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
176400opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
176400opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
176695simple32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
176695simple32bigcc -march=nocona -Os -fomit-frame-pointer2014050520140425
176820compactgcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
176835compactgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
181155inplace32biclang -O3 -fomit-frame-pointer2014062820140622
181915inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
181915inplace32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
182080inplace32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
182090inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
184755compactclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
184820compactclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
184820compactclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
184975compactclang -O3 -fomit-frame-pointer2014062820140622
194300compactclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
263725compactgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
271030compactgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
272165compactgcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
274185compactgcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
274745compactgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
274745compactgcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
274825compactgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
274825compactgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
274830compactgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
274840compactgcc -m64 -O2 -fomit-frame-pointer2014050520140425
274845compactgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
276570compactgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
277055compactgcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
277055compactgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
277055compactgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
277055compactgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
277055compactgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
277115compactgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
278630compactgcc -Os -fomit-frame-pointer2014050520140425
278630compactgcc -march=k8 -Os -fomit-frame-pointer2014050520140425
279650compactgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
281575compactgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
281575compactgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
281930compactgcc -march=k8 -O -fomit-frame-pointer2014050520140425
282285compactgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
282285compactgcc -march=nocona -Os -fomit-frame-pointer2014050520140425
283735compactgcc -march=nocona -O -fomit-frame-pointer2014050520140425
284830compactgcc -O2 -fomit-frame-pointer2014050520140425
284885compactgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
284885compactgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
286565compactgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
286565compactgcc -m64 -Os -fomit-frame-pointer2014050520140425
286565compactgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
286565compactgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
286565compactgcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
287645compactgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
287645compactgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
287645compactgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
287645compactgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
291195compactgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
291255compactgcc -O -fomit-frame-pointer2014050520140425
291260compactgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
294935compactgcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
295475compactgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
295475compactgcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
295540compactgcc -march=barcelona -O -fomit-frame-pointer2014050520140425
297105simple32bicc2014050520140425
297140simple32bigcc2014050520140425
297140simple32bigcc -funroll-loops2014050520140425
298105opt32bi-rvku2cc2014050520140425
298105opt32bi-rvku2gcc2014050520140425
298110opt32bi-rvku2gcc -funroll-loops2014050520140425
305910compactgcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
305975compactgcc -m64 -O -fomit-frame-pointer2014050520140425
305975compactgcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
305975compactgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
305985compactgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
363320opt32bi-s2lcu4cc2014050520140425
363320opt32bi-s2lcu4gcc -funroll-loops2014050520140425
363325opt32bi-s2lcu4gcc2014050520140425
363610opt32biT-s2lcu4cc2014050520140425
366290opt32biT-s2lcu4gcc -funroll-loops2014050520140425
367020opt32biT-s2lcu4gcc2014050520140425
370235inplace32bigcc2014050520140425
370255inplace32bicc2014050520140425
370270inplace32bigcc -funroll-loops2014050520140425
437700sphlibcc2014050520140425
437745sphlibgcc2014050520140425
448395sphlib-smallgcc2014050520140425
448445sphlib-smallcc2014050520140425
449430sphlib-smallgcc -funroll-loops2014050520140425
454440compact8gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
454900compact8gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
456355compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
457170compact8gcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
458220compact8gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
462230compact8gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
462230compact8gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
472720sphlibgcc -funroll-loops2014050520140425
478615compact8gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
478980compact8gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
483010compact8gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
483370compact8gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
483370compact8gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
484770compact8gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
484940compact8gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
489960compact8gcc -m64 -O3 -fomit-frame-pointer2014050520140425
489985compact8gcc -O3 -fomit-frame-pointer2014050520140425
490715compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
503745compact8gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
508750compact8gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
515330x86_64_shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
515335x86_64_shldgcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
515335x86_64_shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
515335x86_64_shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
515340x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
515340x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
515340x86_64_shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
515340x86_64_shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
515345x86_64_shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
515350x86_64_shldgcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
515350x86_64_shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
515355x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
515355x86_64_shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
515355x86_64_shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
515355x86_64_shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
515360x86_64_shldgcc -funroll-loops -O -fomit-frame-pointer2014050520140425
515360x86_64_shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
515360x86_64_shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
515360x86_64_shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
515365x86_64_shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
515370x86_64_shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
515370x86_64_shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
515375x86_64_shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
515375x86_64_shldgcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
515380x86_64_shldgcc -O3 -fomit-frame-pointer2014050520140425
515380x86_64_shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
515380x86_64_shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
515380x86_64_shldgcc -m64 -O3 -fomit-frame-pointer2014050520140425
515380x86_64_shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
515380x86_64_shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
515380x86_64_shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
515380x86_64_shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
515380x86_64_shldgcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -O -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -m64 -O2 -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -m64 -O -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
515385x86_64_shldgcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
515390x86_64_shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
515390x86_64_shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
515390x86_64_shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
515390x86_64_shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
515390x86_64_shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
515390x86_64_shldgcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
515390x86_64_shldgcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
515395x86_64_shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
515395x86_64_shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
515400x86_64_shldgcc -O2 -fomit-frame-pointer2014050520140425
515400x86_64_shldgcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
515400x86_64_shldgcc -march=nocona -O -fomit-frame-pointer2014050520140425
515405x86_64_shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
515405x86_64_shldgcc -march=barcelona -O -fomit-frame-pointer2014050520140425
515405x86_64_shldgcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
515410x86_64_shldgcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
515415x86_64_shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
515415x86_64_shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
515420x86_64_shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
515425x86_64_shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
515425x86_64_shldgcc -march=k8 -O -fomit-frame-pointer2014050520140425
515440x86_64_shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
515680x86_64_shldcc2014050520140425
515680x86_64_shldgcc -funroll-loops2014050520140425
515695x86_64_shldgcc2014050520140425
515775x86_64_shldgcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
515775x86_64_shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
515775x86_64_shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
515775x86_64_shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
515775x86_64_shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
515775x86_64_shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
515775x86_64_shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
515775x86_64_shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
515775x86_64_shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
515775x86_64_shldgcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
515780x86_64_shldgcc -Os -fomit-frame-pointer2014050520140425
515780x86_64_shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
515780x86_64_shldgcc -m64 -Os -fomit-frame-pointer2014050520140425
515780x86_64_shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
515780x86_64_shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
515780x86_64_shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
515780x86_64_shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
515780x86_64_shldgcc -march=k8 -Os -fomit-frame-pointer2014050520140425
515780x86_64_shldgcc -march=nocona -Os -fomit-frame-pointer2014050520140425
515790x86_64_shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
515795x86_64_shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
515810x86_64_shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
515815x86_64_shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
515885x86_64_shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
516690compact8gcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
516800opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
516800opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
516800opt64lcu24shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
516800opt64lcu24shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
516810opt64lcu24shldgcc -funroll-loops -O -fomit-frame-pointer2014050520140425
516810opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
516810opt64lcu24shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
516825opt64lcu24shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
516825opt64lcu24shldgcc -march=k8 -O -fomit-frame-pointer2014050520140425
516880opt64lcu24shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
516900opt64lcu24shldgcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
516900opt64lcu24shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
516900opt64lcu24shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
516905opt64lcu24shldgcc -O -fomit-frame-pointer2014050520140425
516910opt64lcu24shldgcc -march=barcelona -O -fomit-frame-pointer2014050520140425
516915opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
516915opt64lcu24shldgcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
516930opt64lcu24shldgcc -march=nocona -O -fomit-frame-pointer2014050520140425
516935opt64lcu24shldgcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
516935opt64lcu24shldgcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
516940opt64lcu24shldgcc -m64 -O -fomit-frame-pointer2014050520140425
516940opt64lcu24shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
516945opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
516985opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
516985opt64lcu24shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014050520140425
516990opt64lcu24shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
516990opt64lcu24shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
516990opt64lcu24shldgcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
516990opt64lcu24shldgcc -march=nocona -O3 -fomit-frame-pointer2014050520140425
517000opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014050520140425
517020opt64lcu24shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
517230opt64lcu24shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
517235opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
517255opt64lcu24shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
517265opt64lcu24shldgcc -march=nocona -Os -fomit-frame-pointer2014050520140425
519460compact8gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
519460compact8gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
521395opt64lcu24shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
521395opt64lcu24shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
521400opt64lcu24shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
521400opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
521420opt64lcu24shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
521455opt64lcu24shldgcc -Os -fomit-frame-pointer2014050520140425
521455opt64lcu24shldgcc -m64 -Os -fomit-frame-pointer2014050520140425
521455opt64lcu24shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
521455opt64lcu24shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
521460opt64lcu24shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
521460opt64lcu24shldgcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
521480opt64lcu24shldgcc -march=k8 -Os -fomit-frame-pointer2014050520140425
521505opt64lcu24shldgcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
521505opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
521505opt64lcu24shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
521505opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
521505opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
521505opt64lcu24shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
521505opt64lcu24shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
521735opt64lcu24shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014050520140425
521735opt64lcu24shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014050520140425
521735opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
521735opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050520140425
521735opt64lcu24shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050520140425
521735opt64lcu24shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014050520140425
521735opt64lcu24shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
521735opt64lcu24shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014050520140425
521760opt64lcu24shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050520140425
521760opt64lcu24shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014050520140425
521790opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
521800opt64lcu24shldgcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
521800opt64lcu24shldgcc -funroll-loops -O3 -fomit-frame-pointer2014050520140425
521800opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
521815opt64lcu24shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
521815opt64lcu24shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014050520140425
521860opt64lcu24shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
521860opt64lcu24shldgcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
521860opt64lcu24shldgcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
521865opt64lcu24shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
521865opt64lcu24shldgcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
521880opt64lcu24shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
521880opt64lcu24shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
521880opt64lcu24shldgcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
521925opt64lcu24shldgcc -O3 -fomit-frame-pointer2014050520140425
521925opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
521925opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer2014050520140425
521930opt64lcu24shldgcc -O2 -fomit-frame-pointer2014050520140425
521930opt64lcu24shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
521930opt64lcu24shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050520140425
521930opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
521930opt64lcu24shldgcc -m64 -O2 -fomit-frame-pointer2014050520140425
521935opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
521935opt64lcu24shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
521935opt64lcu24shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014050520140425
521940opt64lcu24shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014050520140425
521950opt64lcu24shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
522050opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
524735compact8gcc -O2 -fomit-frame-pointer2014050520140425
524735compact8gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
524735compact8gcc -m64 -O2 -fomit-frame-pointer2014050520140425
529495compact8gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050520140425
530960x86_64_shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
534005opt64lcu24shldclang -O3 -fomit-frame-pointer2014062820140622
534005opt64lcu24shldclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
534010opt64lcu24shldclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
534030opt64lcu24shldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
534035opt64lcu24shldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
534765compact8gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014050520140425
534920compact8gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
534920compact8gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014050520140425
534925compact8gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
534925compact8gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014050520140425
538490compact8gcc -funroll-loops -O -fomit-frame-pointer2014050520140425
538490compact8gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
538490compact8gcc -funroll-loops -m64 -O -fomit-frame-pointer2014050520140425
552215compact8gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
552215compact8gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
552380compact8gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
552380compact8gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014050520140425
553270compact8gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
553270compact8gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014050520140425
558925compact8gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014050520140425
565940compact8gcc -march=nocona -O2 -fomit-frame-pointer2014050520140425
572480compact8gcc -funroll-loops -O2 -fomit-frame-pointer2014050520140425
572480compact8gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050520140425
572480compact8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014050520140425
595075compact8gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014050520140425
597540compact8gcc -march=k8 -O3 -fomit-frame-pointer2014050520140425
598295compact8gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014050520140425
601860opt64lcu24shldgcc2014050520140425
601925opt64lcu24shldcc2014050520140425
602025opt64lcu24shldgcc -funroll-loops2014050520140425
605465compact8gcc -march=barcelona -O3 -fomit-frame-pointer2014050520140425
610950compact8gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014050520140425
610950compact8gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014050520140425
620305compact8gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014050520140425
620305compact8gcc -march=barcelona -O2 -fomit-frame-pointer2014050520140425
638470compact8gcc -m64 -march=k8 -O -fomit-frame-pointer2014050520140425
638475compact8gcc -march=barcelona -O -fomit-frame-pointer2014050520140425
650080compact8gcc -march=k8 -O -fomit-frame-pointer2014050520140425
650085compact8gcc -m64 -march=barcelona -O -fomit-frame-pointer2014050520140425
658235compact8gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014050520140425
658255compact8gcc -march=k8 -O2 -fomit-frame-pointer2014050520140425
660685compact8gcc -O -fomit-frame-pointer2014050520140425
660685compact8gcc -m64 -O -fomit-frame-pointer2014050520140425
660685compact8gcc -m64 -march=core2 -O -fomit-frame-pointer2014050520140425
660685compact8gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014050520140425
660685compact8gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014050520140425
671245compact8gcc -fno-schedule-insns -O -fomit-frame-pointer2014050520140425
671245compact8gcc -m64 -march=corei7 -O -fomit-frame-pointer2014050520140425
671250compact8gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050520140425
687080compact8gcc -m64 -march=nocona -O -fomit-frame-pointer2014050520140425
687085compact8gcc -march=nocona -O -fomit-frame-pointer2014050520140425
841500compact8gcc -march=nocona -Os -fomit-frame-pointer2014050520140425
842555compact8gcc -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
875765compact8gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014050520140425
879460compact8gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014050520140425
902295compact8gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014050520140425
911675compact8gcc -m64 -march=core2 -Os -fomit-frame-pointer2014050520140425
911675compact8gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014050520140425
928560compact8gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050520140425
939255compact8gcc -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
939260compact8gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
939280compact8gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014050520140425
940450compact8gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014050520140425
950735compact8gcc -march=barcelona -Os -fomit-frame-pointer2014050520140425
952330compact8gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
960955compact8clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
960955compact8clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
960955compact8clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014062820140622
960955compact8clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014062820140622
963410compact8gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014050520140425
964525compactgcc2014050520140425
968155compact8gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014050520140425
969215compact8gcc -march=k8 -Os -fomit-frame-pointer2014050520140425
972165compact8gcc -funroll-loops -Os -fomit-frame-pointer2014050520140425
977410compact8gcc -m64 -Os -fomit-frame-pointer2014050520140425
978235compactcc2014050520140425
978235compactgcc -funroll-loops2014050520140425
981105compact8gcc -Os -fomit-frame-pointer2014050520140425
982725compact8gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050520140425
982725compact8gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014050520140425
982725compact8gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014050520140425
984650compact8clang -O3 -fomit-frame-pointer2014062820140622
1316210mmxu1cc2014050520140425
1316685mmxu1gcc2014050520140425
1316690mmxu1gcc -funroll-loops2014050520140425
2308960compact8gcc -funroll-loops2014050520140425
2312775compact8cc2014050520140425
2327715compact8gcc2014050520140425

Compiler output

Implementation: crypto_hash/keccakc1024/avr8
Compiler: cc
Keccak-avr8.c: Keccak-avr8.c:15:26: fatal error: avr/pgmspace.h: No such file or directory
Keccak-avr8.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/xopu24
Compiler: cc
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/sseu2
Compiler: cc
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:202:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:202:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring576bits':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:217:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:217:5: error: incompatible types when assigning to type 'V128' from type 'int'

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

Compiler output

Implementation: crypto_hash/keccakc1024/inplace-armv7a-neon
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:15: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:31: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:37: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:40: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:42: Error: invalid character '{' before operand 1
keccak.s: keccak.s:43: Error: too many memory references for `mov'
keccak.s: keccak.s:44: Error: no such instruction: `vpush {q4-q7}'
keccak.s: keccak.s:46: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:47: Error: no such instruction: `pld [sp,'
keccak.s: keccak.s:48: Error: no such instruction: `vmov.i64 q6,'
keccak.s: keccak.s:49: Error: no such instruction: `vpush {d12}'
keccak.s: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_asm
Compiler: clang -O3 -fomit-frame-pointer
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:59:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rpState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:60:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rpStack, %rsp
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_shld
Compiler: clang -O3 -fomit-frame-pointer
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:59:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rpState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:60:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rpStack, %rsp
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/inplace-armv7a-neon
Compiler: clang -O3 -fomit-frame-pointer
keccak.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
keccak.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
keccak.s: clang: warning: argument unused during compilation: '-I .'
keccak.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
keccak.s: keccak.s:1:1: error: unexpected token at start of statement
keccak.s: @ The Keccak sponge function, designed by Guido Bertoni, Joan Daemen,
keccak.s: ^
keccak.s: keccak.s:2:1: error: unexpected token at start of statement
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:2:8: error: invalid character in input
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:2:9: error: invalid character in input
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:3:1: error: unexpected token at start of statement
keccak.s: @ questions, please refer to our website: http://keccak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:4:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:5:1: error: unexpected token at start of statement
keccak.s: @ Implementation by Ronny Van Keer, hereby denoted as "the implementer".
keccak.s: ^
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/compact
Compiler: clang -O3 -fomit-frame-pointer
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer compact compact8 inplace inplace32bi mmxu1 opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6 simple simple32bi sphlib sphlib-small

Compiler output

Implementation: crypto_hash/keccakc1024/compact
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-compact.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/compact8
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/inplace
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/inplace32bi
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/simple
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-simple.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/simple32bi
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/sseu2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:31:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/x86intrin.h:27:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/immintrin.h:52:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/wmmintrin.h:31:
KeccakF-1600-opt64.c: /usr/include/clang/3.0/include/smmintrin.h:28:2: error: #error "SSE4.1 instruction set not enabled"
KeccakF-1600-opt64.c: #error "SSE4.1 instruction set not enabled"
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:110:9: note: expanded from:
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:128:13: note: expanded from:
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: expanded from:
KeccakF-1600-opt64.c: #define SHUFFLEBYTES128(a, b) _mm_shuffle_epi8(a, b)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: assigning to 'V128' (aka '__m128i') from incompatible type 'int';
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^~~~~~
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/xopu24
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/x86intrin.h:27:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/immintrin.h:52:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/wmmintrin.h:31:
KeccakF-1600-opt64.c: /usr/include/clang/3.0/include/smmintrin.h:28:2: error: #error "SSE4.1 instruction set not enabled"
KeccakF-1600-opt64.c: #error "SSE4.1 instruction set not enabled"
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: implicit declaration of function '_mm_roti_epi64' is invalid in C99 [-Wimplicit-function-declaration]
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:17:5: note: expanded from:
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:53:5: note: expanded from:
KeccakF-1600-opt64.c: computeD \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:40:23: note: expanded from:
KeccakF-1600-opt64.c: Dei = XOR128(Cae, ROL6464same(Cio, 1)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:102:33: note: expanded from:
KeccakF-1600-opt64.c: #define ROL6464same(a, o) _mm_roti_epi64(a, o)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/mmxu1
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer mmxu1 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_asm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_shld
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
keccak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
keccak.c: clang: warning: argument unused during compilation: '-mavx2'
keccak.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/inplace-armv7a-neon
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
keccak.s: clang: warning: argument unused during compilation: '-fwrapv'
keccak.s: clang: warning: argument unused during compilation: '-march=x86-64'
keccak.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
keccak.s: clang: warning: argument unused during compilation: '-mavx2'
keccak.s: clang: warning: argument unused during compilation: '-maes'
keccak.s: clang: warning: argument unused during compilation: '-mpclmul'
keccak.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
keccak.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
keccak.s: clang: warning: argument unused during compilation: '-I .'
keccak.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
keccak.s: keccak.s:1:1: error: unexpected token at start of statement
keccak.s: @ The Keccak sponge function, designed by Guido Bertoni, Joan Daemen,
keccak.s: ^
keccak.s: keccak.s:2:1: error: unexpected token at start of statement
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:2:8: error: invalid character in input
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:2:9: error: invalid character in input
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:3:1: error: unexpected token at start of statement
keccak.s: @ questions, please refer to our website: http://keccak.noekeon.org/
keccak.s: ^
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/compact
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-compact.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc1024/compact8
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc1024/inplace
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc1024/inplace32bi
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc1024/simple
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-simple.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc1024/simple32bi
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc1024/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc1024/sseu2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:31:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/x86intrin.h:27:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/immintrin.h:52:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/wmmintrin.h:31:
KeccakF-1600-opt64.c: /usr/include/clang/3.0/include/smmintrin.h:28:2: error: #error "SSE4.1 instruction set not enabled"
KeccakF-1600-opt64.c: #error "SSE4.1 instruction set not enabled"
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:110:9: note: expanded from:
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:128:13: note: expanded from:
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: expanded from:
KeccakF-1600-opt64.c: #define SHUFFLEBYTES128(a, b) _mm_shuffle_epi8(a, b)
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sseu2

Compiler output

Implementation: crypto_hash/keccakc1024/xopu24
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/x86intrin.h:27:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/immintrin.h:52:
KeccakF-1600-opt64.c: In file included from /usr/include/clang/3.0/include/wmmintrin.h:31:
KeccakF-1600-opt64.c: /usr/include/clang/3.0/include/smmintrin.h:28:2: error: #error "SSE4.1 instruction set not enabled"
KeccakF-1600-opt64.c: #error "SSE4.1 instruction set not enabled"
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: implicit declaration of function '_mm_roti_epi64' is invalid in C99 [-Wimplicit-function-declaration]
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:17:5: note: expanded from:
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:53:5: note: expanded from:
KeccakF-1600-opt64.c: computeD \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:40:23: note: expanded from:
KeccakF-1600-opt64.c: Dei = XOR128(Cae, ROL6464same(Cio, 1)); \
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer xopu24

Compiler output

Implementation: crypto_hash/keccakc1024/mmxu1
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer mmxu1 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_asm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer x86_64_asm

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_shld
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer x86_64_shld

Compiler output

Implementation: crypto_hash/keccakc1024/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keccak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
keccak.c: clang: warning: argument unused during compilation: '-mavx2'
keccak.c: clang: warning: argument unused during compilation: '-mpclmul'
keccak.c: clang: warning: argument unused during compilation: '-fpolly'
keccak.c: clang: warning: argument unused during compilation: '-fvectorize'
keccak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keccak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/keccakc1024/inplace-armv7a-neon
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
keccak.s: clang: warning: argument unused during compilation: '-fwrapv'
keccak.s: clang: warning: argument unused during compilation: '-march=x86-64'
keccak.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
keccak.s: clang: warning: argument unused during compilation: '-mavx2'
keccak.s: clang: warning: argument unused during compilation: '-maes'
keccak.s: clang: warning: argument unused during compilation: '-mpclmul'
keccak.s: clang: warning: argument unused during compilation: '-fpolly'
keccak.s: clang: warning: argument unused during compilation: '-funroll-loops'
keccak.s: clang: warning: argument unused during compilation: '-fvectorize'
keccak.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
keccak.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keccak.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
keccak.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
keccak.s: clang: warning: argument unused during compilation: '-I .'
keccak.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
keccak.s: keccak.s:1:1: error: unexpected token at start of statement
keccak.s: @ The Keccak sponge function, designed by Guido Bertoni, Joan Daemen,
keccak.s: ^
keccak.s: keccak.s:2:1: error: unexpected token at start of statement
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:2:8: error: invalid character in input
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:2:9: error: invalid character in input
keccak.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace-armv7a-neon

Compiler output

Implementation: crypto_hash/keccakc1024/compact
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/compact8
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/inplace
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/inplace32bi
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/simple
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/simple32bi
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc1024/mmxu1
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer mmxu1 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_asm
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:59:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rpState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:60:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_shld
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:59:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rpState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:60:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
keccak.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/inplace-armv7a-neon
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
keccak.s: clang: warning: argument unused during compilation: '-fwrapv'
keccak.s: clang: warning: argument unused during compilation: '-mavx2'
keccak.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
keccak.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
keccak.s: clang: warning: argument unused during compilation: '-I .'
keccak.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
keccak.s: keccak.s:1:1: error: unexpected token at start of statement
keccak.s: @ The Keccak sponge function, designed by Guido Bertoni, Joan Daemen,
keccak.s: ^
keccak.s: keccak.s:2:1: error: unexpected token at start of statement
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:2:8: error: invalid character in input
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:2:9: error: invalid character in input
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:3:1: error: unexpected token at start of statement
keccak.s: @ questions, please refer to our website: http://keccak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:4:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:5:1: error: unexpected token at start of statement
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/compact
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/compact8
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/inplace
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/inplace32bi
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/simple
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/simple32bi
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc1024/xopu24
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: implicit declaration of function '_mm_roti_epi64' is invalid in C99 [-Wimplicit-function-declaration]
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:17:5: note: expanded from:
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:53:5: note: expanded from:
KeccakF-1600-opt64.c: computeD \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:40:23: note: expanded from:
KeccakF-1600-opt64.c: Dei = XOR128(Cae, ROL6464same(Cio, 1)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:102:33: note: expanded from:
KeccakF-1600-opt64.c: #define ROL6464same(a, o) _mm_roti_epi64(a, o)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:90:50: note: expanded from:
KeccakF-1600-opt64.c: #define XOR128(a, b) _mm_xor_si128(a, b)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: passing 'int' to parameter of incompatible type '__m128i';
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/sseu2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:110:9: note: expanded from:
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:128:13: note: expanded from:
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: expanded from:
KeccakF-1600-opt64.c: #define SHUFFLEBYTES128(a, b) _mm_shuffle_epi8(a, b)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: assigning to 'V128' (aka '__m128i') from incompatible type 'int';
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^~~~~~
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:110:9: note: expanded from:
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:128:11: note: expanded from:
KeccakF-1600-opt64.c: Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/mmxu1
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer mmxu1 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_asm
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_shld
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-shld-gas.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keccak.c: clang: warning: argument unused during compilation: '-mavx2'
keccak.c: clang: warning: argument unused during compilation: '-fpolly'
keccak.c: clang: warning: argument unused during compilation: '-fvectorize'
keccak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keccak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/keccakc1024/inplace-armv7a-neon
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
keccak.s: clang: warning: argument unused during compilation: '-fwrapv'
keccak.s: clang: warning: argument unused during compilation: '-mavx2'
keccak.s: clang: warning: argument unused during compilation: '-fpolly'
keccak.s: clang: warning: argument unused during compilation: '-funroll-loops'
keccak.s: clang: warning: argument unused during compilation: '-fvectorize'
keccak.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
keccak.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keccak.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
keccak.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
keccak.s: clang: warning: argument unused during compilation: '-I .'
keccak.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
keccak.s: keccak.s:1:1: error: unexpected token at start of statement
keccak.s: @ The Keccak sponge function, designed by Guido Bertoni, Joan Daemen,
keccak.s: ^
keccak.s: keccak.s:2:1: error: unexpected token at start of statement
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:2:8: error: invalid character in input
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:2:9: error: invalid character in input
keccak.s: @ Michaël Peeters and Gilles Van Assche. For more information, feedback or
keccak.s: ^
keccak.s: keccak.s:3:1: error: unexpected token at start of statement
keccak.s: @ questions, please refer to our website: http://keccak.noekeon.org/
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/avr8
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
Keccak-avr8.c: Keccak-avr8.c:15:26: fatal error: avr/pgmspace.h: No such file or directory
Keccak-avr8.c: compilation terminated.
Keccak-avr8.c: Keccak-avr8.c:15:26: fatal error: avr/pgmspace.h: No such file or directory
Keccak-avr8.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/keccakc1024/xopu24
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: can't convert between vector values of different size
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/sseu2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:202:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:202:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring576bits':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:217:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:217:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:202:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:202:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring576bits':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:217:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:217:5: error: incompatible types when assigning to type 'V128' from type 'int'

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

Compiler output

Implementation: crypto_hash/keccakc1024/inplace-armv7a-neon
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:15: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:31: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:37: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:40: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:42: Error: invalid character '{' before operand 1
keccak.s: keccak.s:43: Error: too many memory references for `mov'
keccak.s: keccak.s:44: Error: no such instruction: `vpush {q4-q7}'
keccak.s: keccak.s:46: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:47: Error: no such instruction: `pld [sp,'
keccak.s: keccak.s:48: Error: no such instruction: `vmov.i64 q6,'
keccak.s: keccak.s:49: Error: no such instruction: `vpush {d12}'
keccak.s: ...
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:15: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:31: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:37: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:40: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:42: Error: invalid character '{' before operand 1
keccak.s: keccak.s:43: Error: too many memory references for `mov'
keccak.s: keccak.s:44: Error: no such instruction: `vpush {q4-q7}'
keccak.s: keccak.s:46: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:47: Error: no such instruction: `pld [sp,'
keccak.s: keccak.s:48: Error: no such instruction: `vmov.i64 q6,'
keccak.s: keccak.s:49: Error: no such instruction: `vpush {d12}'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc1024/xopu24
Compiler: gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: ...

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