Implementation notes: amd64, h4e350, crypto_hash/keccakc1024

Computer: h4e350
Architecture: amd64
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: keccakc1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
55467opt64lcu24gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
55467opt64lcu24gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
55560opt64lcu24gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
55560opt64lcu24gcc -march=nocona -Os -fomit-frame-pointer2014060120140525
55590opt64lcu24gcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
55593opt64lcu24gcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
55602opt64lcu24gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
55611opt64lcu24gcc -O -fomit-frame-pointer2014060120140525
55611opt64lcu24gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
55611opt64lcu24gcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
55614opt64lcu24gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
55629opt64lcu24gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
55632opt64lcu24gcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
55638opt64lcu24gcc -funroll-loops -O -fomit-frame-pointer2014060120140525
55647opt64lcu24gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
55647opt64lcu24gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
55650opt64lcu24gcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
55650opt64lcu24gcc -march=k8 -O -fomit-frame-pointer2014060120140525
55659opt64lcu24gcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
55662opt64lcu24gcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
55665opt64lcu24gcc -m64 -O -fomit-frame-pointer2014060120140525
55668opt64lcu24gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
55677opt64lcu24gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
55677opt64lcu24gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
55680opt64lcu24gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
55692opt64lcu24gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
55719opt64lcu24gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
55731opt64lcu24gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
55731opt64lcu24gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
55731opt64lcu24gcc -march=barcelona -O -fomit-frame-pointer2014060120140525
55737opt64lcu24gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
55740opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
55740opt64lcu24gcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
55746opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
55755opt64lcu24gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
55767opt64lcu24gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
55767opt64lcu24gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
55773opt64lcu24gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
55776opt64lcu24gcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
55779opt64lcu24gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
55791opt64lcu24gcc -march=nocona -O -fomit-frame-pointer2014060120140525
55797opt64lcu24gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
55818opt64lcu24gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
55830opt64lcu24gcc -m64 -O3 -fomit-frame-pointer2014060120140525
55833opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
55836opt64lcu24gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
55839opt64lcu24gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
55863opt64lcu24gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
55875opt64lcu24gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
55884opt64lcu24gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
55905opt64lcu24gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
55905opt64lcu24gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
55905opt64lcu24gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
55908opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
55926opt64lcu24gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
55953opt64lcu24gcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
55962opt64lcu24gcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
55968opt64lcu24gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
55971opt64lcu24gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
55971opt64lcu24gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
55974opt64lcu24gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
55977opt64lcu24gcc -O3 -fomit-frame-pointer2014060120140525
55977opt64lcu24gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
55989opt64lcu24gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
56007opt64lcu24gcc -m64 -O2 -fomit-frame-pointer2014060120140525
56016opt64lcu24gcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
56019opt64lcu24gcc -Os -fomit-frame-pointer2014060120140525
56019opt64lcu24gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
56019opt64lcu24gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
56019opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
56028opt64lcu24gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
56034opt64lcu24gcc -m64 -Os -fomit-frame-pointer2014060120140525
56034opt64lcu24gcc -march=k8 -Os -fomit-frame-pointer2014060120140525
56040opt64lcu24gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
56046opt64lcu24gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
56046opt64lcu24gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
56049opt64lcu24gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
56052opt64lcu24gcc -O2 -fomit-frame-pointer2014060120140525
56052opt64lcu24gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
56055opt64lcu24gcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
56055opt64lcu24gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
56058opt64lcu24gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
56058opt64lcu24gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
56058opt64lcu24gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
56121opt64lcu24gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
56133opt64lcu24gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
56229opt64lcu24gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
56256opt64lcu24gcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
56307opt64lcu24gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
56322opt64lcu6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
56322opt64lcu6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
56346opt64lcu6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
56349opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
56358opt64lcu6gcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
56358opt64lcu6gcc -march=nocona -O -fomit-frame-pointer2014060120140525
56361opt64lcu6gcc -funroll-loops -O -fomit-frame-pointer2014060120140525
56364opt64lcu6gcc -O -fomit-frame-pointer2014060120140525
56370opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
56373opt64lcu6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
56376opt64lcu6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
56379opt64lcu6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
56385opt64lcu6gcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
56388opt64lcu6gcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
56442opt64lcu6gcc -m64 -O -fomit-frame-pointer2014060120140525
56442opt64lcu6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
56517opt64lcu6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
56532opt64lcu6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
56535opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
56535opt64lcu6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
56556opt64lcu6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
56556opt64lcu6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
56556opt64lcu6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
56568opt64lcu6gcc -march=barcelona -O -fomit-frame-pointer2014060120140525
56571opt64lcu6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
56580opt64lcu6gcc -march=k8 -O -fomit-frame-pointer2014060120140525
56607opt64lcu6gcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
56706opt64lcu6gcc -m64 -O3 -fomit-frame-pointer2014060120140525
56706opt64lcu6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
56712opt64lcu6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
56724opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
56724opt64lcu6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
56727opt64lcu6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
56727opt64lcu6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
56745opt64lcu6gcc -O2 -fomit-frame-pointer2014060120140525
56751opt64lcu6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
56754opt64lcu6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
56757opt64lcu6gcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
56757opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
56760opt64lcu6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
56760opt64lcu6gcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
56760opt64lcu6gcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
56790opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
56802opt64lcu6gcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
56817opt64lcu6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
56832opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
56832opt64lcu6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
56835opt64lcu6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
56835opt64lcu6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
56847opt64lcu6gcc -m64 -O2 -fomit-frame-pointer2014060120140525
56865opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
56889opt64lcu6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
56904opt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
56919opt64lcu6gcc -O3 -fomit-frame-pointer2014060120140525
56919opt64lcu6gcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
56934opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
56967opt64lcu6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
56982opt64lcu6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
57003opt64lcu6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
57069opt64lcu6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
57075opt64lcu6gcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
57078opt64lcu6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
57081opt64lcu6gcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
57087opt64lcu6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
57138opt64lcu6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
57465opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
58134x86_64_asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
58140x86_64_asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
58170x86_64_asmgcc -m64 -O3 -fomit-frame-pointer2014060120140525
58173x86_64_asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
58182x86_64_asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
58185x86_64_asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
58188x86_64_asmgcc -m64 -O -fomit-frame-pointer2014060120140525
58194x86_64_asmgcc -O2 -fomit-frame-pointer2014060120140525
58233x86_64_asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
58254x86_64_asmgcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
58257x86_64_asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
58260x86_64_asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
58272x86_64_asmgcc -m64 -O2 -fomit-frame-pointer2014060120140525
58284x86_64_asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
58296x86_64_asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
58296x86_64_asmgcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
58299x86_64_asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
58308x86_64_asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
58314x86_64_asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
58317x86_64_asmgcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
58329x86_64_asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
58335x86_64_asmgcc -march=nocona -O -fomit-frame-pointer2014060120140525
58341x86_64_asmgcc -O -fomit-frame-pointer2014060120140525
58341x86_64_asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
58341x86_64_asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
58350x86_64_asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
58365x86_64_asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
58374x86_64_asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
58380x86_64_asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
58392x86_64_asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
58395x86_64_asmgcc -march=barcelona -O -fomit-frame-pointer2014060120140525
58398x86_64_asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
58401x86_64_asmgcc -march=k8 -O -fomit-frame-pointer2014060120140525
58404x86_64_asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
58410x86_64_asmgcc -O3 -fomit-frame-pointer2014060120140525
58416x86_64_asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
58419x86_64_asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
58434x86_64_asmgcc -funroll-loops -O -fomit-frame-pointer2014060120140525
58452x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
58452x86_64_asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
58455x86_64_asmgcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
58458x86_64_asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
58470x86_64_asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
58488x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
58494x86_64_asmgcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
58515x86_64_asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
58518x86_64_asmgcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
58536x86_64_asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
58539x86_64_asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
58539x86_64_asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
58545x86_64_asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
58563x86_64_asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
58569x86_64_asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
58575x86_64_asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
58575x86_64_asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
58575x86_64_asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
58578x86_64_asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
58578x86_64_asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
58578x86_64_asmgcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
58581x86_64_asmgcc -Os -fomit-frame-pointer2014060120140525
58581x86_64_asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
58581x86_64_asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
58581x86_64_asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
58581x86_64_asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
58581x86_64_asmgcc -m64 -Os -fomit-frame-pointer2014060120140525
58581x86_64_asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
58581x86_64_asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
58584x86_64_asmgcc2014060120140525
58584x86_64_asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
58584x86_64_asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
58584x86_64_asmgcc -march=k8 -Os -fomit-frame-pointer2014060120140525
58587x86_64_asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
58587x86_64_asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
58587x86_64_asmgcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
58590x86_64_asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
58590x86_64_asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
58590x86_64_asmgcc -march=nocona -Os -fomit-frame-pointer2014060120140525
58593x86_64_asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
58596x86_64_asmgcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
58620x86_64_asmgcc -funroll-loops2014060120140525
58620x86_64_asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
58644x86_64_asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
58647x86_64_asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
58650x86_64_asmgcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
58650x86_64_asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
58680x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
58680x86_64_asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
58695x86_64_asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
58728x86_64_asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
58782x86_64_asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
58806x86_64_asmcc2014060120140525
58947x86_64_asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
59034opt64lcu6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
59046opt64lcu6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
59049opt64lcu6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
59049opt64lcu6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
59049opt64lcu6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
59052opt64lcu6gcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
59322opt64lcu6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
59415opt64lcu6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
59421opt64lcu6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
59421opt64lcu6gcc -march=nocona -Os -fomit-frame-pointer2014060120140525
59433opt64lcu6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
59436opt64lcu6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
59439opt64lcu6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
59451opt64lcu6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
59451opt64lcu6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
59745opt64lcu6gcc -Os -fomit-frame-pointer2014060120140525
59745opt64lcu6gcc -m64 -Os -fomit-frame-pointer2014060120140525
59745opt64lcu6gcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
59745opt64lcu6gcc -march=k8 -Os -fomit-frame-pointer2014060120140525
59748opt64lcu6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
59757opt64lcu6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
59766opt64lcu6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
59766opt64lcu6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
61572opt64u6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
61575opt64u6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
61581opt64u6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
61584opt64u6gcc -funroll-loops -O -fomit-frame-pointer2014060120140525
61584opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
61617opt64u6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
61668opt64u6gcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
61677opt64u6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
61677opt64u6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
61680opt64u6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
61698opt64u6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
61704opt64u6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
61710opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
61722opt64u6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
61725opt64u6gcc -m64 -O -fomit-frame-pointer2014060120140525
61725opt64u6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
61725opt64u6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
61725opt64u6gcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
61728opt64u6gcc -march=nocona -O -fomit-frame-pointer2014060120140525
61731opt64u6gcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
61737opt64u6gcc -march=k8 -O -fomit-frame-pointer2014060120140525
61746opt64u6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
61746opt64u6gcc -march=barcelona -O -fomit-frame-pointer2014060120140525
61749opt64u6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
61764opt64u6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
61773opt64u6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
61788opt64u6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
61791opt64u6gcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
61791opt64u6gcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
61800opt64u6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
61803opt64u6gcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
61806opt64u6gcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
61818opt64u6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
61827opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
61833opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
61839opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
61842opt64u6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
61845inplacegcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140525
61848opt64u6gcc -O3 -fomit-frame-pointer2014060120140525
61851opt64u6gcc -m64 -O2 -fomit-frame-pointer2014060120140525
61854opt64u6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
61866inplacegcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140525
61866inplacegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140525
61866inplacegcc -march=barcelona -O -fomit-frame-pointer2014053120140525
61869opt64u6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
61869inplacegcc -march=k8 -O -fomit-frame-pointer2014053120140525
61872inplacegcc -funroll-loops -O -fomit-frame-pointer2014053120140525
61872inplacegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140525
61872opt64u6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
61872opt64u6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
61875opt64u6gcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
61881inplacegcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140525
61881opt64u6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
61884opt64u6gcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
61899opt64u6gcc -O -fomit-frame-pointer2014060120140525
61914opt64u6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
61926inplacegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140525
61926inplacegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140525
61929inplacegcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140525
61929opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
61929opt64u6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
61929inplacegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140525
61929inplacegcc -m64 -march=corei7 -O -fomit-frame-pointer2014053120140525
61932inplacegcc -O -fomit-frame-pointer2014053120140525
61932opt64u6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
61935inplacegcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140525
61938inplacegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140525
61944opt64u6gcc -m64 -O3 -fomit-frame-pointer2014060120140525
61950inplacegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140525
61950inplacegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140525
61953inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140525
61953opt64u6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
61959inplacegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140525
61959opt64u6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
61986opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
61992opt64u6gcc -O2 -fomit-frame-pointer2014060120140525
62001inplacegcc -m64 -O -fomit-frame-pointer2014053120140525
62010inplacegcc -march=nocona -O -fomit-frame-pointer2014053120140525
62019inplacegcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140525
62049opt64u6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
62061opt64u6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
62067opt64u6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
62067opt64u6gcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
62073opt64u6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
62079opt64u6gcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
62091opt64u6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
62154opt64u6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
62154opt64u6gcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
62214opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
62481inplacegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140525
63126inplacegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140525
63159inplacegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140525
63168inplacegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140525
63177inplacegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140525
63210inplacegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140525
63216inplacegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140525
63219inplacegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140525
63219inplacegcc -march=nocona -O3 -fomit-frame-pointer2014053120140525
63228inplacegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140525
63228inplacegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140525
63228inplacegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140525
63231inplacegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053120140525
63297inplacegcc -funroll-loops -O3 -fomit-frame-pointer2014053120140525
63297inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140525
63309inplacegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140525
63312inplacegcc -m64 -O3 -fomit-frame-pointer2014053120140525
63315inplacegcc -O3 -fomit-frame-pointer2014053120140525
63321inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140525
63420inplacegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140525
63435inplacegcc -march=k8 -O3 -fomit-frame-pointer2014053120140525
63477simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
63480simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
63510simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
63510simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
63510simplegcc -march=barcelona -O -fomit-frame-pointer2014060120140525
63513inplacegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140525
63513simplegcc -march=k8 -O -fomit-frame-pointer2014060120140525
63516inplacegcc -march=barcelona -O3 -fomit-frame-pointer2014053120140525
63519simplegcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
63522simplegcc -funroll-loops -O -fomit-frame-pointer2014060120140525
63522simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
63522simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
63522simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
63525simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
63528simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
63543inplacegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140525
63558inplacegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140525
63558simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
63561inplacegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140525
63564inplacegcc -funroll-loops -O2 -fomit-frame-pointer2014053120140525
63564inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140525
63564inplacegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140525
63564inplacegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140525
63579inplacegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140525
63600inplacegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140525
63609simplegcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
63618simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
63618simplegcc -march=nocona -O -fomit-frame-pointer2014060120140525
63621simplegcc -O -fomit-frame-pointer2014060120140525
63621simplegcc -m64 -O -fomit-frame-pointer2014060120140525
63621simplegcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
63621simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
63624simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
63627simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
63663inplacegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140525
63711sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
63798sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
63798sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
63801inplacegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140525
63816sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
63819inplacegcc -march=k8 -O2 -fomit-frame-pointer2014053120140525
63834inplacegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140525
63858inplacegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140525
63864inplacegcc -march=nocona -O2 -fomit-frame-pointer2014053120140525
63870inplacegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140525
63876inplacegcc -march=barcelona -O2 -fomit-frame-pointer2014053120140525
63939sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
63939sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
63939sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
63975inplacegcc -O2 -fomit-frame-pointer2014053120140525
63975inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140525
63975inplacegcc -m64 -O2 -fomit-frame-pointer2014053120140525
64008sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
64104sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
64110sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
64191sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
64254sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
64257sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
64260sphlibgcc -funroll-loops -O -fomit-frame-pointer2014060120140525
64275sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
64278sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
64290sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
64296sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
64317sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
64320sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
64380sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
64380sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
64380sphlibgcc -march=barcelona -O -fomit-frame-pointer2014060120140525
64470simplegcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
64512simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
64545sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
64548sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014060120140525
64548sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
64581sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
64584sphlibgcc -O -fomit-frame-pointer2014060120140525
64584sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
64584sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
64584sphlibgcc -m64 -O -fomit-frame-pointer2014060120140525
64584sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
64587sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
64590sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
64596sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
64632sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
64644simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
64656simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
64665simplegcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
64668simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
64668simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
64677simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
64680simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
64689sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
64707simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
64716sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
64719sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
64725simplegcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
64734sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
64734sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2014060120140525
64740sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
64746sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
64752sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
64758sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
64764simplegcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
64764simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
64764sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
64776simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
64827simplegcc -O3 -fomit-frame-pointer2014060120140525
64851sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
64854sphlibgcc -march=k8 -O -fomit-frame-pointer2014060120140525
64857simplegcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
64866simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
64881sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
64884sphlibgcc -march=nocona -O -fomit-frame-pointer2014060120140525
64893simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
64896simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
64911simplegcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
64941simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
65019simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
65019simplegcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
65028simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
65028simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
65073simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
65076simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
65142simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
65151simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
65160simplegcc -m64 -O3 -fomit-frame-pointer2014060120140525
65178simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
65178simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
65178simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
65184simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
65211simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
65211simplegcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
65217sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
65220simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
65235sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014060120140525
65253sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
65316sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014060120140525
65349simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
65355simplegcc -O2 -fomit-frame-pointer2014060120140525
65379sphlib-smallgcc -m64 -O -fomit-frame-pointer2014060120140525
65382sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
65382sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
65382sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
65391sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
65391sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
65391sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
65394sphlib-smallgcc -O -fomit-frame-pointer2014060120140525
65394simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
65415sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
65421sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
65502sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
65508sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
65523sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
65532simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
65532simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
65535sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
65538sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
65538sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
65538sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
65559sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
65565sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
65580sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
65580simplegcc -m64 -O2 -fomit-frame-pointer2014060120140525
65622sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
65625sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
65661sphlibgcc -O3 -fomit-frame-pointer2014060120140525
65661sphlibgcc -m64 -O3 -fomit-frame-pointer2014060120140525
65661sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
65661sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
65664sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
65664sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
65685sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
65688sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
65736sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
65754sphlibgcc -O2 -fomit-frame-pointer2014060120140525
65781sphlibgcc -m64 -O2 -fomit-frame-pointer2014060120140525
65787sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
65787sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
65847sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
65853sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
65913sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
65946sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
65952sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
65961sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
65961sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
65964sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
66111sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
66186sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
66192sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
66252sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
66669sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
66675sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
66756sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
67386simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
67389simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
67392simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
67395simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
67644sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
67644sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
67644sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
67650sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
67650sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
67743sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
67749sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
67752sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
67755sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
67755sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
67860opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
67860opt64lcu6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
67860opt64lcu6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
67896opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
67980sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
67998opt64u6gcc -Os -fomit-frame-pointer2014060120140525
67998opt64u6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
67998opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
68001opt64u6gcc -march=k8 -Os -fomit-frame-pointer2014060120140525
68004opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
68022opt64u6gcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
68040sphlibgcc -march=nocona -Os -fomit-frame-pointer2014060120140525
68085sphlib-smallgcc -O3 -fomit-frame-pointer2014060120140525
68208sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
68223opt64lcu6clang -O3 -fomit-frame-pointer2014071220140622
68274sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
68280sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014060120140525
68295sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
68295sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
68295sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
68295sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
68298sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
68334sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
68343sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
68358sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
68361sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
68388sphlib-smallgcc -O2 -fomit-frame-pointer2014060120140525
68394sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
68415sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
68415simplegcc -march=nocona -Os -fomit-frame-pointer2014060120140525
68421sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
68421sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
68421sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
68430opt64u6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
68433opt64u6gcc -m64 -Os -fomit-frame-pointer2014060120140525
68442simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
68445simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
68466simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
68481sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
68583sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014060120140525
68616sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
68706opt64u6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
68718opt64u6gcc -march=nocona -Os -fomit-frame-pointer2014060120140525
68736opt64u6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
68742opt64u6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
68754opt64u6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
68757opt64u6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
69156opt64lcu24clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
69171sphlibgcc -Os -fomit-frame-pointer2014060120140525
69180sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
69210sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
69213sphlibgcc -march=k8 -Os -fomit-frame-pointer2014060120140525
69219sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
69219sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
69219sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
69234opt64lcu24clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
69291sphlibgcc -m64 -Os -fomit-frame-pointer2014060120140525
69378opt64u6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
69381opt64u6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
69381opt64u6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
69381opt64u6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
69390opt64u6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
69393opt64u6gcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
69393opt64u6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
69435opt64u6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
69435opt64u6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
69501opt64lcu24clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
69519sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
69534opt64lcu24clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
69537sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
69867opt64lcu24clang -O3 -fomit-frame-pointer2014071220140622
70326sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
70329sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
70524sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
70524sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
70677simplegcc -Os -fomit-frame-pointer2014060120140525
70677simplegcc -m64 -Os -fomit-frame-pointer2014060120140525
70677simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
70677simplegcc -march=k8 -Os -fomit-frame-pointer2014060120140525
70680simplegcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
70683simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
70704simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
70719simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
70905sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
70905sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
70908sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
70908sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
70908sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014060120140525
70911sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
71004simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
71007simplegcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
71007simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
71007simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
71016simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
71040simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
71052sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
71082inplacegcc -march=nocona -Os -fomit-frame-pointer2014053120140525
71097inplacegcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140525
71160simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
71604sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
71724sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
71733sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
71736sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
71736sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
71760inplacegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053120140525
71766inplacegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140525
71769sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
71772inplacegcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140525
71778inplacegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140525
71799sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
71799sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
71856sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014060120140525
71880sphlib-smallgcc -Os -fomit-frame-pointer2014060120140525
72132sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
72138sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
72138sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
72138sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
72138sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
72138sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014060120140525
72141sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
72150sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
72150sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
72561inplacegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140525
72561inplacegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140525
72585inplacegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140525
72597inplacegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140525
72603inplacegcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140525
72606inplacegcc -Os -fomit-frame-pointer2014053120140525
72606inplacegcc -march=k8 -Os -fomit-frame-pointer2014053120140525
72615inplacegcc -march=barcelona -Os -fomit-frame-pointer2014053120140525
72618inplacegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140525
72624inplacegcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140525
72633inplacegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140525
72657inplacegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140525
72660inplacegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140525
72726inplacegcc -funroll-loops -Os -fomit-frame-pointer2014053120140525
72774inplacegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140525
72777inplacegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140525
73059inplacegcc -m64 -Os -fomit-frame-pointer2014053120140525
74271sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
74277sphlibclang -O3 -fomit-frame-pointer2014071220140622
74286sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
74322sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
74418sphlibclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
76401opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
76407opt64u6clang -O3 -fomit-frame-pointer2014071220140622
76524opt64u6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
76563opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
76797opt64u6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
76830simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
76833simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
76836simpleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
76842simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
76983simpleclang -O3 -fomit-frame-pointer2014071220140622
78996inplaceclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
79002inplaceclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
79008inplaceclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
79008inplaceclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
79227inplaceclang -O3 -fomit-frame-pointer2014071220140622
82782sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
82782sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
82788sphlib-smallclang -O3 -fomit-frame-pointer2014071220140622
82788sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
82788sphlib-smallclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
96387opt64lcu24shldgcc -march=barcelona -O -fomit-frame-pointer2014060120140525
96393opt64lcu24shldgcc -march=k8 -O -fomit-frame-pointer2014060120140525
96411opt64lcu24shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
96420opt64lcu24shldgcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
96420opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
96420opt64lcu24shldgcc -m64 -O -fomit-frame-pointer2014060120140525
96420opt64lcu24shldgcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
96432opt64lcu24shldgcc -O -fomit-frame-pointer2014060120140525
96432opt64lcu24shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
96435opt64lcu24shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
96441opt64lcu24shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
96444opt64lcu24shldgcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
96480opt64lcu24shldgcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
96501opt64lcu24shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
96522opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
96537opt64lcu24shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
96537opt64lcu24shldgcc -march=nocona -O -fomit-frame-pointer2014060120140525
96585opt64lcu24shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
96672opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
96678opt64lcu24shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
96756opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
96771opt64lcu24shldgcc -funroll-loops -O -fomit-frame-pointer2014060120140525
96774opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
97008opt64lcu24shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
97020opt64lcu24shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
97035opt64lcu24shldgcc -m64 -O2 -fomit-frame-pointer2014060120140525
97074opt64lcu24shldgcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
97113opt64lcu24shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
97158opt64lcu24shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
97161opt64lcu24shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
97164opt64lcu24shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
97164opt64lcu24shldgcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
97167opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
97188opt64lcu24shldgcc -march=nocona -Os -fomit-frame-pointer2014060120140525
97200opt64lcu24shldgcc -O2 -fomit-frame-pointer2014060120140525
97206opt64lcu24shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
97215opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
97215opt64lcu24shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
97218opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
97224opt64lcu24shldgcc -Os -fomit-frame-pointer2014060120140525
97224opt64lcu24shldgcc -m64 -Os -fomit-frame-pointer2014060120140525
97224opt64lcu24shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
97224opt64lcu24shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
97224opt64lcu24shldgcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
97224opt64lcu24shldgcc -march=k8 -Os -fomit-frame-pointer2014060120140525
97227opt64lcu24shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
97227opt64lcu24shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
97233opt64lcu24shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
97233opt64lcu24shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
97233opt64lcu24shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
97236opt64lcu24shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
97242opt64lcu24shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
97254opt64lcu24shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
97263opt64lcu24shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
97266opt64lcu24shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
97290opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
97317opt64lcu24shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
97332opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
97335opt64lcu24shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
97335opt64lcu24shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
97338opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
97341opt64lcu24shldgcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
97341opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
97341opt64lcu24shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
97347opt64lcu24shldgcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
97353opt64lcu24shldgcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
97353opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
97353opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
97362opt64lcu24shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
97362opt64lcu24shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
97371opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
97386opt64lcu24shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
97386opt64lcu24shldgcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
97389opt64lcu24shldgcc -O3 -fomit-frame-pointer2014060120140525
97389opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
97407opt64lcu24shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
97410opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
97431opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
97434opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer2014060120140525
97437opt64lcu24shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
97440opt64lcu24shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
97449opt64lcu24shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
97482opt64lcu24shldgcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
97542opt64lcu24shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
97566opt64lcu24shldgcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
97575opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
97587opt64lcu24shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
97599opt64lcu24shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
97719opt64lcu24shldgcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
100068x86_64_shldgcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
100074x86_64_shldgcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
100077x86_64_shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
100077x86_64_shldgcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
100080x86_64_shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
100083x86_64_shldgcc -m64 -O3 -fomit-frame-pointer2014060120140525
100101x86_64_shldgcc -O3 -fomit-frame-pointer2014060120140525
100113x86_64_shldgcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
100119x86_64_shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
100122x86_64_shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
100122x86_64_shldgcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
100125x86_64_shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
100128x86_64_shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
100128x86_64_shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
100128x86_64_shldgcc -march=k8 -O -fomit-frame-pointer2014060120140525
100134x86_64_shldgcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
100137x86_64_shldgcc -march=nocona -O -fomit-frame-pointer2014060120140525
100140x86_64_shldgcc -O2 -fomit-frame-pointer2014060120140525
100143x86_64_shldgcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
100146x86_64_shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
100155x86_64_shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
100158x86_64_shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
100158x86_64_shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
100158x86_64_shldgcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
100164x86_64_shldgcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
100167x86_64_shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
100170x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
100170x86_64_shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
100173x86_64_shldgcc -m64 -O2 -fomit-frame-pointer2014060120140525
100173x86_64_shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
100182x86_64_shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
100185x86_64_shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
100185x86_64_shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
100188x86_64_shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
100191x86_64_shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
100197x86_64_shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
100197x86_64_shldgcc -march=barcelona -O -fomit-frame-pointer2014060120140525
100203x86_64_shldgcc -m64 -O -fomit-frame-pointer2014060120140525
100206x86_64_shldgcc -O -fomit-frame-pointer2014060120140525
100206x86_64_shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
100206x86_64_shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
100206x86_64_shldgcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
100209x86_64_shldgcc -funroll-loops -O -fomit-frame-pointer2014060120140525
100209x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
100218x86_64_shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
100221x86_64_shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
100245x86_64_shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
100251x86_64_shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
100263x86_64_shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
100266x86_64_shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
100278x86_64_shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
100302x86_64_shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
100314x86_64_shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
100329x86_64_shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
100335x86_64_shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
100341x86_64_shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
100356x86_64_shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
100368x86_64_shldgcc2014060120140525
100377x86_64_shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
100377x86_64_shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
100380x86_64_shldgcc -Os -fomit-frame-pointer2014060120140525
100380x86_64_shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
100380x86_64_shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
100383x86_64_shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
100386x86_64_shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
100386x86_64_shldgcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
100389x86_64_shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
100389x86_64_shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
100389x86_64_shldgcc -march=nocona -Os -fomit-frame-pointer2014060120140525
100392x86_64_shldcc2014060120140525
100392x86_64_shldgcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
100392x86_64_shldgcc -m64 -Os -fomit-frame-pointer2014060120140525
100395x86_64_shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
100395x86_64_shldgcc -march=k8 -Os -fomit-frame-pointer2014060120140525
100398x86_64_shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
100398x86_64_shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
100407x86_64_shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
100407x86_64_shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
100407x86_64_shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
100407x86_64_shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
100407x86_64_shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
100410x86_64_shldgcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
100410x86_64_shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
100410x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
100413x86_64_shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
100419x86_64_shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
100425x86_64_shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
100434x86_64_shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
100452x86_64_shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
100494x86_64_shldgcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
100494x86_64_shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
100599x86_64_shldgcc -funroll-loops2014060120140525
115224opt64lcu24shldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
115476opt64lcu24shldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
115620opt64lcu24shldclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
115638opt64lcu24shldclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
115740opt64lcu24shldclang -O3 -fomit-frame-pointer2014071220140622
123924opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
123927opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
123993opt32bi-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
124248opt32bi-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
124377opt32bi-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
124710opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
124716opt32bi-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2014060120140525
124725opt32bi-s2lcu4gcc -O3 -fomit-frame-pointer2014060120140525
124797opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
124812opt32bi-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
124812opt32bi-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
125619opt32bi-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
125640opt32bi-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
125661opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
125751opt32bi-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
125832opt32bi-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
126606opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
126618opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
126732opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
126819opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
127056opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
127152opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
127155opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
127170opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
127251opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
127371opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
127401opt32bi-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
127518opt32bi-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
127833opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
128040opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
128169opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
129105opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
129108opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
129108opt32bi-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
129126opt32bi-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
129165opt32bi-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
129165opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
129165opt32bi-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
129165opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
129165opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
129165opt32bi-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
129168opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
129174opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
129198opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
129276opt32bi-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
129333opt32biT-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
129342opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
129435opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
129513opt32biT-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
129531opt32bi-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
129543opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
129696opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
129813mmxu1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
129840mmxu1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
129867mmxu1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
129897mmxu1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
129915opt32biT-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
130068opt32biT-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
130074opt32bi-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
130107opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
130212opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
130230opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
130239opt32bi-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
130314opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
130323opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
130338opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
130341opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
130422opt32biT-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
130458opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
130482opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
130527opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
130530opt32biT-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014060120140525
130536opt32bi-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
130542opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
130545opt32bi-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
130563opt32bi-s2lcu4gcc -O2 -fomit-frame-pointer2014060120140525
130617opt32bi-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2014060120140525
130632opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
130635opt32bi-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
130653opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
130656opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
130665opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
130665opt32bi-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
130668opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
130674opt32bi-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
130677opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
130683opt32bi-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014060120140525
130695opt32bi-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2014060120140525
130716opt32bi-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
130731opt32bi-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
130758opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
130806opt32bi-s2lcu4gcc -O -fomit-frame-pointer2014060120140525
130806opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
130818opt32bi-s2lcu4gcc -m64 -O -fomit-frame-pointer2014060120140525
130818opt32bi-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
130833opt32bi-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2014060120140525
130860opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
130896opt32bi-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
130899opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
130899opt32bi-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2014060120140525
130911opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
130938opt32bi-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
130956opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
130980opt32bi-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
130983opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
131139opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
131139opt32bi-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
131151opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
131154opt32bi-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
131157mmxu1gcc -funroll-loops -O -fomit-frame-pointer2014060120140525
131250opt32bi-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
131304opt32bi-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2014060120140525
131580opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
131898mmxu1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
131907opt32bi-s2lcu4gcc -m64 -Os -fomit-frame-pointer2014060120140525
131907opt32bi-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
131907opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
131907opt32bi-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2014060120140525
131910opt32bi-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
131916opt32bi-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
131919opt32bi-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
131922mmxu1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
131925opt32bi-s2lcu4gcc -Os -fomit-frame-pointer2014060120140525
132060opt32biT-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
132129mmxu1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
132174mmxu1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140525
132228opt32biT-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
132330opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
132435opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
132516opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
132594opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
132645opt32biT-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
132996opt32biT-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
133050opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
133263opt32biT-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
133542opt32biT-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
133560opt32biT-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
133767opt32biT-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
133782opt32biT-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
133884opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
133911opt32biT-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
133920opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
133920opt32biT-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
134061opt32biT-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
134079opt32biT-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
134100opt32biT-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
134229opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
134487opt32biT-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
134577opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
134646opt32biT-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
134655opt32biT-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2014060120140525
134667mmxu1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140525
134670opt32biT-s2lcu4gcc -O3 -fomit-frame-pointer2014060120140525
134703mmxu1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140525
134712mmxu1gcc -march=barcelona -O -fomit-frame-pointer2014053120140525
134736opt32biT-s2lcu4gcc -O2 -fomit-frame-pointer2014060120140525
134769opt32biT-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2014060120140525
135144opt32biT-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
135246opt32biT-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
135261opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
135318opt32biT-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
135402opt32biT-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2014060120140525
135432opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
135564opt32biT-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
135810opt32biT-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
135828opt32biT-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
135903opt32bi-rvku2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
135987opt32biT-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
136011opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
136083opt32biT-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
136137mmxu1gcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140525
136143mmxu1gcc -march=nocona -O -fomit-frame-pointer2014053120140525
136146opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
136215opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
136272opt32biT-s2lcu4gcc -m64 -O -fomit-frame-pointer2014060120140525
136290opt32biT-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
136296opt32biT-s2lcu4gcc -O -fomit-frame-pointer2014060120140525
136308opt32biT-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2014060120140525
136371opt32biT-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
136608opt32biT-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2014060120140525
136842opt32bi-rvku2gcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
136848opt32biT-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2014060120140525
136863opt32bi-rvku2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
137139opt32biT-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
137256opt32biT-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
137400opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
137475opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
137556opt32biT-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
137640opt32bi-rvku2gcc -m64 -O3 -fomit-frame-pointer2014060120140525
137673mmxu1gcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140525
137715mmxu1gcc -march=k8 -O -fomit-frame-pointer2014053120140525
137721opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
137754opt32biT-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
137835opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
137847opt32bi-rvku2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
137940opt32bi-rvku2gcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
137991opt32bi-rvku2gcc -O3 -fomit-frame-pointer2014060120140525
138018opt32biT-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
138087opt32biT-s2lcu4gcc -m64 -Os -fomit-frame-pointer2014060120140525
138105opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
138132opt32biT-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
138189opt32biT-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2014060120140525
138228opt32bi-rvku2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
138234opt32biT-s2lcu4gcc -Os -fomit-frame-pointer2014060120140525
138504opt32biT-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
138849opt32bi-rvku2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
138900opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
139110opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
139119opt32bi-rvku2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
139146opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
139155opt32bi-rvku2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
139185opt32bi-rvku2gcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
139188opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
139311opt32bi-rvku2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
139425mmxu1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014053120140525
139434mmxu1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140525
139446mmxu1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140525
139449mmxu1gcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
139452mmxu1gcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140525
139455mmxu1gcc -O -fomit-frame-pointer2014053120140525
139458mmxu1gcc -m64 -O -fomit-frame-pointer2014053120140525
139968opt32bi-rvku2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
140001opt32bi-rvku2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
140007opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
140013opt32bi-rvku2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
140016opt32bi-rvku2gcc -march=barcelona -O -fomit-frame-pointer2014060120140525
140019opt32bi-rvku2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
140022opt32bi-rvku2gcc -march=k8 -O -fomit-frame-pointer2014060120140525
140031opt32bi-rvku2gcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
140061opt32bi-rvku2gcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
140175opt32bi-rvku2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
140238opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
140928simple32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
140949simple32bigcc -march=nocona -O3 -fomit-frame-pointer2014060120140525
140952simple32bigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
140955simple32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
140982simple32bigcc -O3 -fomit-frame-pointer2014060120140525
140982simple32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
140982simple32bigcc -m64 -O3 -fomit-frame-pointer2014060120140525
140997opt32bi-rvku2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
141093opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
141141opt32bi-rvku2gcc -funroll-loops -O -fomit-frame-pointer2014060120140525
141147opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
141153opt32bi-rvku2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
141642opt32bi-rvku2gcc -m64 -O2 -fomit-frame-pointer2014060120140525
141648opt32bi-rvku2gcc -O2 -fomit-frame-pointer2014060120140525
141663opt32bi-rvku2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
141696opt32bi-rvku2gcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
141726simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
141729simple32bigcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
141729simple32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140525
141795opt32bi-rvku2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
141801opt32bi-rvku2gcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
141807opt32bi-rvku2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
141846simple32bigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
141861opt32bi-rvku2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
142086opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
142146opt32bi-rvku2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
142212opt32bi-rvku2gcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
142215opt32bi-rvku2gcc -march=nocona -O -fomit-frame-pointer2014060120140525
142224opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
142230opt32bi-rvku2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
142590opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
142590opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
142593opt32bi-rvku2gcc -O -fomit-frame-pointer2014060120140525
142593opt32bi-rvku2gcc -m64 -O -fomit-frame-pointer2014060120140525
142593opt32bi-rvku2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
142599opt32bi-rvku2gcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
142605opt32bi-rvku2gcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
143646simple32bigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
143649simple32bigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
143658simple32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
143679simple32bigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
144045simple32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
144105simple32bigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
144117simple32bigcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
144393simple32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
144393simple32bigcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
144735simple32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140525
144738simple32bigcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
144747simple32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
144834opt32bi-rvku2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
145104opt32bi-rvku2gcc -march=k8 -O3 -fomit-frame-pointer2014060120140525
145113opt32bi-rvku2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
145116opt32bi-rvku2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
145164opt32bi-rvku2gcc -march=barcelona -O3 -fomit-frame-pointer2014060120140525
145317simple32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
145320simple32bigcc -O2 -fomit-frame-pointer2014060120140525
145329simple32bigcc -m64 -O2 -fomit-frame-pointer2014060120140525
145341simple32bigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
145344simple32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
145431simple32bigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
145557simple32bigcc -march=nocona -O2 -fomit-frame-pointer2014060120140525
145563simple32bigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
145575simple32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
145644simple32bigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
145644simple32bigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
145662simple32bigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
145665simple32bigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
145788simple32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
145791simple32bigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
146310inplace32bigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140525
146310inplace32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140525
146313inplace32bigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140525
146391inplace32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140525
146568inplace32bigcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140525
146568inplace32bigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140525
146577inplace32bigcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140525
146577inplace32bigcc -march=barcelona -O -fomit-frame-pointer2014053120140525
146580inplace32bigcc -march=k8 -O -fomit-frame-pointer2014053120140525
146952simple32bigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
146967simple32bigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
146979simple32bigcc -march=barcelona -O2 -fomit-frame-pointer2014060120140525
147003simple32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
147009simple32bigcc -march=k8 -O2 -fomit-frame-pointer2014060120140525
147453opt32bi-rvku2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
147486inplace32bigcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140525
147486inplace32bigcc -march=nocona -O -fomit-frame-pointer2014053120140525
147492inplace32bigcc -m64 -O -fomit-frame-pointer2014053120140525
147495inplace32bigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140525
147498inplace32bigcc -O -fomit-frame-pointer2014053120140525
147498simple32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
147501inplace32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140525
147504inplace32bigcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140525
147504inplace32bigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140525
147507simple32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140525
147531inplace32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140525
147540simple32bigcc -funroll-loops -O -fomit-frame-pointer2014060120140525
147540inplace32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140525
147543inplace32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140525
147552inplace32bigcc -funroll-loops -O -fomit-frame-pointer2014053120140525
147555inplace32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140525
147588inplace32bigcc -m64 -march=corei7 -O -fomit-frame-pointer2014053120140525
147621simple32bigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140525
147630simple32bigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
147636opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140525
147639simple32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
147759simple32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140525
147852opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
147852opt32bi-rvku2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
147957simple32bigcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140525
147966simple32bigcc -march=k8 -O -fomit-frame-pointer2014060120140525
147981simple32bigcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140525
147981simple32bigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
147984simple32bigcc -march=barcelona -O -fomit-frame-pointer2014060120140525
148011simple32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140525
148041simple32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
148065simple32bigcc -O -fomit-frame-pointer2014060120140525
148065simple32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
148065simple32bigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
148065simple32bigcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
148068simple32bigcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
148071simple32bigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
148113simple32bigcc -m64 -O -fomit-frame-pointer2014060120140525
148125simple32bigcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140525
148248simple32bigcc -march=nocona -O -fomit-frame-pointer2014060120140525
148344inplace32bigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140525
148392inplace32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140525
148407inplace32bigcc -march=nocona -Os -fomit-frame-pointer2014053120140525
148410inplace32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140525
149514inplace32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140525
149802inplace32bigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140525
150180inplace32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140525
150180inplace32bigcc -march=nocona -O3 -fomit-frame-pointer2014053120140525
150573inplace32bigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140525
150576inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140525
150609inplace32bigcc -funroll-loops -Os -fomit-frame-pointer2014053120140525
150627inplace32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140525
150636inplace32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140525
150648inplace32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140525
150858inplace32bigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140525
151182inplace32bigcc -Os -fomit-frame-pointer2014053120140525
151185inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140525
151185inplace32bigcc -march=barcelona -Os -fomit-frame-pointer2014053120140525
151191inplace32bigcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140525
151194inplace32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140525
151197inplace32bigcc -m64 -Os -fomit-frame-pointer2014053120140525
151197inplace32bigcc -march=k8 -Os -fomit-frame-pointer2014053120140525
151206inplace32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140525
152220inplace32bigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140525
152220inplace32bigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140525
152289inplace32bigcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140525
152616inplace32bigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053120140525
153102inplace32bigcc -funroll-loops -O3 -fomit-frame-pointer2014053120140525
153138inplace32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140525
153138inplace32bigcc -march=k8 -O3 -fomit-frame-pointer2014053120140525
153156inplace32bigcc -march=barcelona -O3 -fomit-frame-pointer2014053120140525
153168inplace32bigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140525
153240inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140525
153375inplace32bigcc -m64 -O3 -fomit-frame-pointer2014053120140525
153384inplace32bigcc -O3 -fomit-frame-pointer2014053120140525
153402inplace32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140525
153456inplace32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140525
153504inplace32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140525
153573inplace32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140525
153579inplace32bigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140525
153600inplace32bigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140525
153603inplace32bigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140525
154419inplace32bigcc -march=nocona -O2 -fomit-frame-pointer2014053120140525
154431inplace32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140525
154542inplace32bigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140525
154545inplace32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140525
154740opt32bi-rvku2gcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
154743opt32bi-rvku2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
154743opt32bi-rvku2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
154746opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
154746opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
154746opt32bi-rvku2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
154749opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
155478opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
155559opt32bi-rvku2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
155598inplace32bigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140525
155673opt32bi-rvku2gcc -march=nocona -Os -fomit-frame-pointer2014060120140525
155679opt32bi-rvku2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
155724inplace32bigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140525
155811inplace32bigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140525
156129inplace32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140525
156135inplace32bigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140525
156360inplace32bigcc -funroll-loops -O2 -fomit-frame-pointer2014053120140525
156360inplace32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140525
156366inplace32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140525
156906inplace32bigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140525
156915inplace32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140525
156915inplace32bigcc -march=barcelona -O2 -fomit-frame-pointer2014053120140525
156924inplace32bigcc -march=k8 -O2 -fomit-frame-pointer2014053120140525
156969opt32bi-rvku2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
156969opt32bi-rvku2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
156969opt32bi-rvku2gcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
156972opt32bi-rvku2gcc -m64 -Os -fomit-frame-pointer2014060120140525
156975opt32bi-rvku2gcc -Os -fomit-frame-pointer2014060120140525
156981opt32bi-rvku2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
156987opt32bi-rvku2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
156993inplace32bigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140525
156999inplace32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140525
157002inplace32bigcc -O2 -fomit-frame-pointer2014053120140525
157014inplace32bigcc -m64 -O2 -fomit-frame-pointer2014053120140525
157071opt32bi-rvku2gcc -march=k8 -Os -fomit-frame-pointer2014060120140525
157755opt32bi-rvku2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
157758opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
157761opt32bi-rvku2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
157845opt32bi-rvku2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
158853inplacegcc2014053120140525
159321inplace32bigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140525
159321inplace32bigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140525
159321inplace32bigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140525
159330inplace32bigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053120140525
159357compactgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140525
159360compactgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140525
159363compactgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140525
159369inplacegcc -funroll-loops2014053120140525
159384compactgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140525
159420inplacecc2014053120140525
159459compactgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140525
159663mmxu1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140525
159672mmxu1gcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
159678mmxu1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
159771mmxu1gcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
159771mmxu1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
159771mmxu1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140525
160947compactgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140525
160965compactgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140525
161955mmxu1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140525
161967mmxu1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140525
161970mmxu1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053120140525
161988mmxu1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140525
162000mmxu1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140525
162450compactgcc -funroll-loops -O -fomit-frame-pointer2014053120140525
162450compactgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140525
162453compactgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140525
162534compactgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140525
162906compactgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140525
162912compactgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140525
162930compactgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140525
164013opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
164019opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
164025opt32bi-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
164034opt32bi-s2lcu4clang -O3 -fomit-frame-pointer2014071220140622
164085opt32bi-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
164268compactgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140525
164679mmxu1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140525
164688mmxu1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140525
164835mmxu1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140525
164868mmxu1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140525
165090compactgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140525
165090compactgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140525
165831mmxu1gcc -O2 -fomit-frame-pointer2014053120140525
165831mmxu1gcc -m64 -O3 -fomit-frame-pointer2014053120140525
165834mmxu1gcc -O3 -fomit-frame-pointer2014053120140525
165846mmxu1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
165849mmxu1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
165849mmxu1gcc -m64 -O2 -fomit-frame-pointer2014053120140525
167190mmxu1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140525
167232compactgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140525
167232mmxu1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140525
167250compactgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140525
167301compactgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140525
167643mmxu1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140525
167655compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140525
167658mmxu1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140525
167700compactgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140525
167706compactgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140525
167904mmxu1gcc -march=barcelona -O3 -fomit-frame-pointer2014053120140525
167913mmxu1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140525
167958mmxu1gcc -march=barcelona -O2 -fomit-frame-pointer2014053120140525
167982mmxu1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140525
168741compactgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140525
168741compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140525
169083mmxu1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
169083compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140525
169083mmxu1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140525
169083mmxu1gcc -march=k8 -Os -fomit-frame-pointer2014053120140525
169086mmxu1gcc -Os -fomit-frame-pointer2014053120140525
169086mmxu1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140525
169089mmxu1gcc -m64 -Os -fomit-frame-pointer2014053120140525
169617mmxu1gcc -march=nocona -O2 -fomit-frame-pointer2014053120140525
169734mmxu1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140525
169854mmxu1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140525
169854mmxu1gcc -march=k8 -O3 -fomit-frame-pointer2014053120140525
169857mmxu1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140525
169863mmxu1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140525
169875mmxu1gcc -march=k8 -O2 -fomit-frame-pointer2014053120140525
169944mmxu1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140525
169974mmxu1gcc -march=nocona -O3 -fomit-frame-pointer2014053120140525
170157mmxu1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140525
170388sseu2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140525
170391mmxu1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140525
170391mmxu1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140525
170391sseu2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014060120140525
170400sseu2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140525
170424sseu2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140525
170448mmxu1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140525
170466mmxu1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140525
170685mmxu1gcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
170691mmxu1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
170697mmxu1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
170703mmxu1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140525
170709mmxu1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
170979opt32biT-s2lcu4clang -O3 -fomit-frame-pointer2014071220140622
171234opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
171264opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
171294opt32biT-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
171336mmxu1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
171339opt32biT-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
171354mmxu1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
171381simple32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140525
171381simple32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
171384simple32bigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
171390simple32bigcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
171390simple32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
171390simple32bigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140525
171402simple32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140525
171414sseu2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140525
171456mmxu1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140525
171519mmxu1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140525
171525mmxu1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053120140525
171525mmxu1gcc -march=nocona -Os -fomit-frame-pointer2014053120140525
171531mmxu1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140525
171531mmxu1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140525
172590mmxu1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
172611mmxu1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
173589simple32bigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140525
173616simple32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
173682mmxu1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140525
173688mmxu1gcc -march=barcelona -Os -fomit-frame-pointer2014053120140525
175863simple32bigcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
175869simple32bigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
175869simple32bigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
175884simple32bigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
176019simple32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140525
176115simple32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
176130simple32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
176130simple32bigcc -march=k8 -Os -fomit-frame-pointer2014060120140525
176151simple32bigcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140525
176157simple32bigcc -m64 -Os -fomit-frame-pointer2014060120140525
176157simple32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140525
176166simple32bigcc -Os -fomit-frame-pointer2014060120140525
176172sseu2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140525
176220simple32bigcc -march=nocona -Os -fomit-frame-pointer2014060120140525
176301simple32bigcc -march=barcelona -Os -fomit-frame-pointer2014060120140525
177009simplecc2014060120140525
177009simplegcc -funroll-loops2014060120140525
177108simplegcc2014060120140525
177711sseu2gcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140525
178461sseu2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140525
178461sseu2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014060120140525
178476sseu2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140525
179376compactgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140525
183162simple32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
183240simple32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
183414simple32biclang -O3 -fomit-frame-pointer2014071220140622
183738simple32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
183738simple32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
184434opt32bi-rvku2clang -O3 -fomit-frame-pointer2014071220140622
185928opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
186063opt32bi-rvku2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
186153opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
186177sseu2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140525
186177sseu2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140525
186711opt32bi-rvku2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
192036inplace32biclang -O3 -fomit-frame-pointer2014071220140622
192819inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
192819inplace32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
192825inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
192825inplace32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
193569compactgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140525
193575compactgcc -march=k8 -O3 -fomit-frame-pointer2014053120140525
193581compactgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140525
193587compactgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140525
193599compactgcc -march=barcelona -O3 -fomit-frame-pointer2014053120140525
193854compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140525
193854compactgcc -m64 -O3 -fomit-frame-pointer2014053120140525
193875compactgcc -march=nocona -O3 -fomit-frame-pointer2014053120140525
193881compactgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140525
193908compactgcc -O3 -fomit-frame-pointer2014053120140525
194811compactgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140525
198369compactclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
199035mmxu1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
199035mmxu1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
199059mmxu1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
199059mmxu1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
199065mmxu1clang -O3 -fomit-frame-pointer2014071220140622
199362compactclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
199371compactclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
199374compactclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
199590compactclang -O3 -fomit-frame-pointer2014071220140622
205002sseu2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140525
205005sseu2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140525
205005sseu2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140525
205008sseu2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140525
205014sseu2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014060120140525
209613opt64u6gcc -funroll-loops2014060120140525
209889opt64u6gcc2014060120140525
210060opt64u6cc2014060120140525
211779opt64lcu6gcc -funroll-loops2014060120140525
211800opt64lcu6gcc2014060120140525
211935opt64lcu6cc2014060120140525
282174compactgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140525
282174compactgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140525
282174compactgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140525
282174compactgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140525
282174compactgcc -march=k8 -Os -fomit-frame-pointer2014053120140525
282177compactgcc -Os -fomit-frame-pointer2014053120140525
282177compactgcc -m64 -Os -fomit-frame-pointer2014053120140525
282177compactgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140525
282177compactgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140525
282177compactgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140525
282186compactgcc -march=barcelona -Os -fomit-frame-pointer2014053120140525
282261compactgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053120140525
284340compactgcc -march=nocona -Os -fomit-frame-pointer2014053120140525
284343compactgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140525
288270compactgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140525
288276compactgcc -march=nocona -O2 -fomit-frame-pointer2014053120140525
293214compactgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140525
293214compactgcc -march=nocona -O -fomit-frame-pointer2014053120140525
299091compactgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140525
299097compactgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140525
299100compactgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140525
299100compactgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140525
299103compactgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140525
299106compactgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140525
299223compactgcc -funroll-loops -Os -fomit-frame-pointer2014053120140525
301407compactgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140525
301413compactgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140525
301413compactgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053120140525
301440compactgcc -O2 -fomit-frame-pointer2014053120140525
301440compactgcc -m64 -O2 -fomit-frame-pointer2014053120140525
301443compactgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140525
301458compactgcc -O -fomit-frame-pointer2014053120140525
301461compactgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140525
301461compactgcc -m64 -march=corei7 -O -fomit-frame-pointer2014053120140525
301464compactgcc -m64 -O -fomit-frame-pointer2014053120140525
301464compactgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140525
301467compactgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140525
301470compactgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140525
301578compactgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140525
302031compactgcc -march=k8 -O -fomit-frame-pointer2014053120140525
302034compactgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140525
303555compactgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140525
303561compactgcc -march=barcelona -O2 -fomit-frame-pointer2014053120140525
303564compactgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140525
303594compactgcc -march=k8 -O2 -fomit-frame-pointer2014053120140525
303597compactgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140525
303708compactgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140525
303849compactgcc -march=barcelona -O -fomit-frame-pointer2014053120140525
304746compactgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140525
310647compactgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140525
311070compactgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140525
355704inplace32bigcc2014053120140525
355881inplace32bigcc -funroll-loops2014053120140525
356295inplace32bicc2014053120140525
378495simple32bigcc2014060120140525
378666simple32bicc2014060120140525
378939simple32bigcc -funroll-loops2014060120140525
390570opt32bi-rvku2gcc -funroll-loops2014060120140525
390684opt32bi-rvku2gcc2014060120140525
390960opt32bi-rvku2cc2014060120140525
429165opt64lcu24cc2014060120140525
429180opt64lcu24gcc -funroll-loops2014060120140525
429258opt64lcu24gcc2014060120140525
471384opt64lcu24shldgcc2014060120140525
471390opt64lcu24shldcc2014060120140525
471450opt64lcu24shldgcc -funroll-loops2014060120140525
480210sphlib-smallgcc2014060120140525
480213sphlib-smallgcc -funroll-loops2014060120140525
480768sphlib-smallcc2014060120140525
508632opt32biT-s2lcu4gcc -funroll-loops2014060120140525
508827opt32biT-s2lcu4cc2014060120140525
509205opt32biT-s2lcu4gcc2014060120140525
526953opt32bi-s2lcu4cc2014060120140525
527010opt32bi-s2lcu4gcc -funroll-loops2014060120140525
527091opt32bi-s2lcu4gcc2014060120140525
560730compact8gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140525
560805compact8gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140525
567921compact8gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140525
567957compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140525
567975compact8gcc -funroll-loops -O3 -fomit-frame-pointer2014053120140525
571293compact8gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140525
571299compact8gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140525
571305compact8gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140525
576594compact8gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140525
597498compact8gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140525
597585compact8gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140525
602070compact8gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140525
602079compact8gcc -march=nocona -O2 -fomit-frame-pointer2014053120140525
603021compact8gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140525
606666compact8gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140525
607233compact8gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140525
607233compact8gcc -march=k8 -O2 -fomit-frame-pointer2014053120140525
608595compact8gcc -march=nocona -O3 -fomit-frame-pointer2014053120140525
608601compact8gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140525
614673compact8gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140525
617175compact8gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014053120140525
617178compact8gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140525
617190compact8gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140525
618291compact8gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140525
619254compact8gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140525
619269compact8gcc -march=barcelona -O2 -fomit-frame-pointer2014053120140525
621261compact8gcc -m64 -O2 -fomit-frame-pointer2014053120140525
621300compact8gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140525
622929compact8gcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140525
622989compact8gcc -march=nocona -Os -fomit-frame-pointer2014053120140525
630885compact8gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140525
631146compact8gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140525
631611compact8gcc -funroll-loops -O -fomit-frame-pointer2014053120140525
631620compact8gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140525
631626compact8gcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140525
632265compact8gcc -Os -fomit-frame-pointer2014053120140525
632277compact8gcc -m64 -Os -fomit-frame-pointer2014053120140525
632277compact8gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140525
632304compact8gcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140525
632787compact8gcc -march=k8 -Os -fomit-frame-pointer2014053120140525
634404compact8gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140525
634407compact8gcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140525
634419compact8gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014053120140525
634461compact8gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140525
635460compact8gcc -march=barcelona -Os -fomit-frame-pointer2014053120140525
635466compact8gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140525
640407compact8gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140525
641223compact8gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140525
641235compact8gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140525
641250compact8gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140525
641439compact8gcc -march=barcelona -O3 -fomit-frame-pointer2014053120140525
641478compact8gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140525
641523compact8gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140525
645009compact8gcc -O2 -fomit-frame-pointer2014053120140525
646167compact8gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140525
646200compact8gcc -march=k8 -O3 -fomit-frame-pointer2014053120140525
646281compact8clang -O3 -fomit-frame-pointer2014071220140622
646281compact8clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
646284compact8clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
646284compact8clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
646476compact8gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140525
647931compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140525
647934compact8gcc -m64 -O3 -fomit-frame-pointer2014053120140525
647943compact8gcc -O3 -fomit-frame-pointer2014053120140525
648504compact8gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140525
648516compact8gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140525
650574compact8gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140525
650598compact8gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140525
650598compact8gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140525
650601compact8gcc -funroll-loops -Os -fomit-frame-pointer2014053120140525
650607compact8gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140525
650610compact8gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140525
653487compact8gcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140525
654483compact8gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140525
662013compact8clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
675195compact8gcc -funroll-loops -O2 -fomit-frame-pointer2014053120140525
675195compact8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140525
675201compact8gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140525
688293compact8gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140525
688308compact8gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140525
688344compact8gcc -march=barcelona -O -fomit-frame-pointer2014053120140525
721836compact8gcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140525
721836compact8gcc -m64 -O -fomit-frame-pointer2014053120140525
721836compact8gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140525
721839compact8gcc -O -fomit-frame-pointer2014053120140525
721845compact8gcc -m64 -march=corei7 -O -fomit-frame-pointer2014053120140525
721851compact8gcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140525
721881compact8gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140525
724203compact8gcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140525
724887compact8gcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140525
724890compact8gcc -march=k8 -O -fomit-frame-pointer2014053120140525
726405compact8gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140525
729579compact8gcc -march=nocona -O -fomit-frame-pointer2014053120140525
741276compact8gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140525
988050compactgcc2014053120140525
988062compactcc2014053120140525
988089compactgcc -funroll-loops2014053120140525
1010577sphlibgcc -funroll-loops2014060120140525
1011063sphlibgcc2014060120140525
1011108sphlibcc2014060120140525
1821177mmxu1gcc -funroll-loops2014060120140525
1822341mmxu1gcc2014053120140525
1823349mmxu1cc2014060120140525
3018639compact8gcc -funroll-loops2014053120140525
3019110compact8cc2014053120140525
3057753compact8gcc2014053120140525

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: 88, 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 -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 -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 -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: 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: 79, 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=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
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/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/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=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/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: 9, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4.1 -O2 -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 -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 -O -fomit-frame-pointer xopu24
gcc -m64 -march=corei7 -Os -fomit-frame-pointer xopu24