Implementation notes: amd64, hydra2, crypto_hash/keccakc768

Computer: hydra2
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: keccakc768
TimeImplementationCompilerBenchmark dateSUPERCOP version
25404opt64lcu24gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
25412opt64lcu6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
25436opt64lcu24gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
25528opt64lcu24gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
25532opt64lcu6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
25576opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
25580opt64lcu24gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
25596opt64lcu6gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
25600opt64lcu6gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
25600opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
25604opt64lcu24gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
25604opt64lcu6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
25612opt64lcu24gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
25620opt64lcu24gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
25620opt64lcu24gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
25624opt64lcu24gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
25624opt64lcu24gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
25624opt64lcu24gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
25632opt64lcu6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
25632opt64lcu24gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
25640opt64lcu24gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
25644opt64lcu24gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
25644opt64lcu24gcc -march=nocona -O -fomit-frame-pointer2014052820140525
25652opt64lcu24gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
25656opt64lcu24gcc -O -fomit-frame-pointer2014052820140525
25660opt64lcu24gcc -m64 -O -fomit-frame-pointer2014052820140525
25664opt64lcu6gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
25668opt64lcu6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
25680opt64lcu6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
25684opt64lcu24gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
25688opt64lcu6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
25688opt64lcu6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
25688opt64lcu6gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
25692opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
25712opt64lcu24gcc -march=k8 -O -fomit-frame-pointer2014052820140525
25720opt64lcu6gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
25720opt64lcu6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
25724opt64lcu24gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
25728opt64lcu6gcc -O -fomit-frame-pointer2014052820140525
25732opt64lcu24gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
25732opt64lcu6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
25736opt64lcu6gcc -m64 -O -fomit-frame-pointer2014052820140525
25740opt64lcu6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
25748opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
25760opt64lcu24gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
25768opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
25768opt64lcu24gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
25768opt64lcu6gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
25772opt64lcu24gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
25784opt64lcu6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
25792opt64lcu6gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
25812opt64lcu6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
25824opt64lcu6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
25848opt64lcu6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
25884opt64lcu6gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
25900opt64lcu24gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
25900opt64lcu24gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
25912opt64lcu6gcc -march=nocona -O -fomit-frame-pointer2014052820140525
25968opt64lcu6gcc -march=k8 -O -fomit-frame-pointer2014052820140525
26036opt64lcu24gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
26056opt64lcu24gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
26244opt64lcu24gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
26260opt64lcu24gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
26280opt64lcu24gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
26280opt64lcu24gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
26428opt64lcu24gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
27084opt64lcu24gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
27092opt64lcu24gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
27108opt64lcu24gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
27116opt64lcu24gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
27124opt64lcu24gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
27180opt64lcu24gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
27180opt64lcu6gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
27188opt64lcu6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
27212opt64lcu24gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
27224opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
27232opt64lcu24gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
27240opt64lcu24gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
27248opt64lcu24gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
27252opt64lcu24gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
27256opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
27268opt64lcu24gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
27268opt64lcu6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
27276opt64lcu24gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
27276opt64lcu24gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
27280opt64lcu6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
27284opt64lcu24gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
27300opt64lcu24gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27328opt64lcu24gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
27340opt64lcu24gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
27352x86_64_asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
27352opt64lcu24gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
27352opt64lcu24gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
27364opt64lcu24gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
27368x86_64_asmgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
27380opt64lcu24gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27384x86_64_asmgcc -m64 -O2 -fomit-frame-pointer2014052820140525
27388opt64lcu6gcc -O2 -fomit-frame-pointer2014052820140525
27388x86_64_asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27388x86_64_asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
27392x86_64_asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
27400x86_64_asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
27400opt64lcu24gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
27400opt64lcu24gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
27404x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
27404opt64lcu6gcc -m64 -O3 -fomit-frame-pointer2014052820140525
27408x86_64_asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
27412x86_64_asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
27412opt64lcu6gcc -m64 -O2 -fomit-frame-pointer2014052820140525
27416x86_64_asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
27416x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
27420opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
27424opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
27428opt64lcu6gcc -O3 -fomit-frame-pointer2014052820140525
27428opt64lcu24gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
27428x86_64_asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
27428x86_64_asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
27432x86_64_asmgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
27436x86_64_asmgcc -O2 -fomit-frame-pointer2014052820140525
27436opt64lcu24gcc -O3 -fomit-frame-pointer2014052820140525
27436x86_64_asmgcc -m64 -O3 -fomit-frame-pointer2014052820140525
27440x86_64_asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
27440opt64lcu24gcc -m64 -O3 -fomit-frame-pointer2014052820140525
27448x86_64_asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
27448x86_64_asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
27452opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27452opt64lcu24gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
27452x86_64_asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
27452opt64lcu24gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
27456x86_64_asmgcc -O3 -fomit-frame-pointer2014052820140525
27456x86_64_asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
27456opt64lcu24gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
27456x86_64_asmgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27460opt64lcu24gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
27468x86_64_asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
27476opt64lcu24gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27476opt64lcu24gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
27480x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27480x86_64_asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
27488x86_64_asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
27500opt64lcu24gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
27500opt64lcu24gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
27504x86_64_asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
27508opt64lcu24gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
27508x86_64_asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
27508x86_64_asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
27524opt64lcu24gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
27524opt64lcu24gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
27528opt64lcu24gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
27532opt64lcu24gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
27540x86_64_asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
27544opt64lcu6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
27560opt64u6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
27560x86_64_asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
27564x86_64_asmgcc -march=k8 -O -fomit-frame-pointer2014052820140525
27568x86_64_asmgcc -m64 -O -fomit-frame-pointer2014052820140525
27572x86_64_asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
27576x86_64_asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
27576opt64lcu6gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
27580x86_64_asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
27588opt64lcu24gcc -O2 -fomit-frame-pointer2014052820140525
27588x86_64_asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
27588opt64lcu6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
27588opt64lcu6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
27588opt64lcu6gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
27592x86_64_asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
27592opt64lcu6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
27592x86_64_asmgcc -march=nocona -O -fomit-frame-pointer2014052820140525
27596x86_64_asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
27596x86_64_asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
27600opt64u6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
27600opt64lcu6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
27604opt64u6gcc -march=k8 -O -fomit-frame-pointer2014052820140525
27604opt64u6gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
27608opt64u6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
27608x86_64_asmgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
27612x86_64_asmgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
27612x86_64_asmgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
27612x86_64_asmgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
27616opt64u6gcc -m64 -O -fomit-frame-pointer2014052820140525
27616opt64lcu24gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
27616opt64u6gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
27616opt64u6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
27616opt64u6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
27616opt64lcu6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
27616opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
27616x86_64_asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
27616opt64lcu24gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
27620x86_64_asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
27620opt64u6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
27628opt64lcu24gcc -Os -fomit-frame-pointer2014052820140525
27628opt64lcu24gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
27628opt64lcu24gcc -m64 -Os -fomit-frame-pointer2014052820140525
27628opt64lcu24gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
27632opt64lcu6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
27632x86_64_asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
27632opt64u6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
27636x86_64_asmgcc -O -fomit-frame-pointer2014052820140525
27636x86_64_asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
27636x86_64_asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27636opt64lcu6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
27636opt64u6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
27644x86_64_asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
27644x86_64_asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
27644x86_64_asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
27644x86_64_asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
27644opt64lcu6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
27644opt64u6gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
27648x86_64_asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
27652x86_64_asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
27656x86_64_asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
27660opt64lcu6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
27668opt64u6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
27668opt64u6gcc -march=nocona -O -fomit-frame-pointer2014052820140525
27672opt64u6gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
27676opt64u6gcc -O -fomit-frame-pointer2014052820140525
27676opt64lcu6gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
27680opt64u6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
27680opt64u6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
27688opt64u6gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
27692opt64u6gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
27696x86_64_asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
27704opt64lcu24gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
27708opt64lcu6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27716opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
27716opt64lcu6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
27720opt64lcu6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
27724opt64lcu6gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27732opt64u6gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
27736x86_64_asmgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
27736opt64u6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
27736opt64u6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
27740opt64lcu6gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
27744opt64u6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
27752opt64u6gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
27752opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
27752opt64lcu6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
27760opt64u6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
27760opt64u6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
27764x86_64_asmcc2014052820140525
27764opt64u6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
27764x86_64_asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
27764opt64u6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
27768x86_64_asmgcc2014052820140525
27768x86_64_asmgcc -funroll-loops2014052820140525
27768opt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
27768opt64lcu6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
27800opt64lcu6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
27816opt64lcu24gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
27840opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
27840opt64lcu24gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
27844opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
27876opt64lcu6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
27876opt64lcu6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
27880opt64lcu24gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
27896opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27912opt64lcu6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
27912x86_64_asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
28024x86_64_asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
28024x86_64_asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
28024x86_64_asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
28024inplacegcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
28024inplacegcc -march=barcelona -O -fomit-frame-pointer2014052820140525
28028x86_64_asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
28032x86_64_asmgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
28032x86_64_asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
28036x86_64_asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
28036x86_64_asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
28036x86_64_asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
28036x86_64_asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
28040x86_64_asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
28040x86_64_asmgcc -m64 -Os -fomit-frame-pointer2014052820140525
28040x86_64_asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
28040x86_64_asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
28040x86_64_asmgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
28044x86_64_asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
28044x86_64_asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
28044x86_64_asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
28044x86_64_asmgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
28048x86_64_asmgcc -Os -fomit-frame-pointer2014052820140525
28056x86_64_asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
28064x86_64_asmgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
28072x86_64_asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
28080inplacegcc -march=k8 -O -fomit-frame-pointer2014052820140525
28084inplacegcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
28124opt64lcu6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
28124opt64lcu6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
28156opt64lcu6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
28164opt64lcu24gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
28188inplacegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
28212inplacegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
28228opt64lcu24gcc -m64 -O2 -fomit-frame-pointer2014052820140525
28240inplacegcc -funroll-loops -O -fomit-frame-pointer2014052820140525
28280inplacegcc -march=nocona -O -fomit-frame-pointer2014052820140525
28288x86_64_asmgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
28296x86_64_asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
28304inplacegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
28308inplacegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
28308inplacegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
28336inplacegcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
28356inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
28376x86_64_asmgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
28392inplacegcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
28408inplacegcc -O -fomit-frame-pointer2014052820140525
28420inplacegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
28420x86_64_asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
28428inplacegcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
28432inplacegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
28432inplacegcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
28440inplacegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
28456inplacegcc -m64 -O -fomit-frame-pointer2014052820140525
28464x86_64_asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
28544opt64lcu6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
28544opt64lcu6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
28548opt64lcu6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
28552opt64lcu6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
28556opt64lcu6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
28572inplacegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
28576inplacegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
28652simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
28660simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
28676simplegcc -O -fomit-frame-pointer2014052820140525
28676simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
28676simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
28680simplegcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
28688simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
28700opt64lcu6gcc -m64 -Os -fomit-frame-pointer2014052820140525
28716inplacegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
28716opt64lcu6gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
28728inplacegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
28740opt64lcu6gcc -Os -fomit-frame-pointer2014052820140525
28740opt64lcu6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
28740opt64lcu6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
28740opt64lcu6gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
28744opt64lcu6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
28804simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
28804simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
28812simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
28828simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
28828simplegcc -m64 -O -fomit-frame-pointer2014052820140525
28840simplegcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
28844opt64lcu6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
28844simplegcc -march=k8 -O -fomit-frame-pointer2014052820140525
28852inplacegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
28852inplacegcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
28856opt64lcu6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
28880opt64lcu6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
28884opt64lcu6gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
28884opt64lcu6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
28888opt64lcu6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
28888simplegcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
28896opt64lcu6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
28908simplegcc -march=nocona -O -fomit-frame-pointer2014052820140525
28920inplacegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
28920simplegcc -march=barcelona -O -fomit-frame-pointer2014052820140525
28920inplacegcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
29044simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
29160simplegcc -funroll-loops -O -fomit-frame-pointer2014052820140525
29160simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
29176simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
29212simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
29212simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
29256opt64u6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
29260inplacegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
29260opt64u6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
29264inplacegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
29264opt64u6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
29268opt64u6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
29272opt64u6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
29276opt64u6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
29276opt64u6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
29296opt64u6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
29304opt64u6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
29324opt64u6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
29488opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
29492opt64u6gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
29504opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
29520opt64u6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
29528opt64u6gcc -O3 -fomit-frame-pointer2014052820140525
29536opt64u6gcc -O2 -fomit-frame-pointer2014052820140525
29540opt64u6gcc -m64 -O2 -fomit-frame-pointer2014052820140525
29556opt64u6gcc -m64 -O3 -fomit-frame-pointer2014052820140525
29560opt64u6gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
29560opt64u6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
29568opt64u6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
29580opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
29580opt64u6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
29588opt64u6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
29588opt64u6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
29592opt64u6gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
29592opt64u6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
29596opt64u6gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
29600opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
29608opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
29632opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
29640opt64u6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
29648opt64u6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
29692inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
29700inplacegcc -m64 -O3 -fomit-frame-pointer2014052820140525
29784inplacegcc -O3 -fomit-frame-pointer2014052820140525
29820opt64u6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
29820opt64u6gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
29828opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
29832opt64u6gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
29860opt64u6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
29880simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
29888simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
29904simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
29904simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
29912simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
29952inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
29952inplacegcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
29956inplacegcc -O2 -fomit-frame-pointer2014052820140525
29956inplacegcc -m64 -O2 -fomit-frame-pointer2014052820140525
29956inplacegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
29956inplacegcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
29980inplacegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
29988inplacegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
29992inplacegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
29992inplacegcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
29996inplacegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
30000inplacegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
30032inplacegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
30036simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
30036simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
30068inplacegcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
30068inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
30068inplacegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
30072inplacegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
30084inplacegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
30088inplacegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
30088inplacegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
30096inplacegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
30100simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
30120simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
30120simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
30120simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
30120simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
30172simplegcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
30188opt64lcu24shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
30216simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
30252inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
30252inplacegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
30272opt64lcu24shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
30292opt64lcu24shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
30300opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
30304opt64lcu24shldgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
30316opt64lcu24shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
30316opt64lcu24shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
30320opt64lcu24shldgcc -O2 -fomit-frame-pointer2014052820140525
30328inplacegcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
30328opt64lcu24shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
30332opt64lcu24shldgcc -O3 -fomit-frame-pointer2014052820140525
30332opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer2014052820140525
30340opt64lcu24shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
30348opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
30376opt64lcu24shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
30380opt64lcu24shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
30380opt64lcu24shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
30388opt64lcu24shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
30400opt64lcu24shldgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
30404opt64lcu24shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
30408inplacegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
30408inplacegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
30408inplacegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
30408inplacegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
30412inplacegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
30412opt64lcu24shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
30416inplacegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
30436opt64lcu24shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
30436opt64lcu24shldgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
30444inplacegcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
30448opt64lcu24shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
30460opt64lcu24shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
30464inplacegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
30464opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
30480opt64lcu24shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
30492simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
30492opt64lcu24shldgcc -march=k8 -O -fomit-frame-pointer2014052820140525
30492simplegcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
30496simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
30496inplacegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
30496simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
30500opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
30500inplacegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
30500opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
30512inplacegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
30520opt64lcu24shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
30528opt64lcu24shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
30528opt64lcu24shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
30544opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
30548opt64lcu24shldgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
30556opt64lcu24shldgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
30564opt64lcu24shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
30584opt64lcu24shldgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
30584opt64lcu24shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
30592opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
30612simplegcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
30612opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
30616simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
30616opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
30624simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
30632opt64lcu24shldgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
30648opt64lcu24shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
30684opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
30692opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
30712x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
30724x86_64_shldgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
30724opt64lcu24shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
30736opt64lcu24shldgcc -Os -fomit-frame-pointer2014052820140525
30736opt64lcu24shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
30736opt64lcu24shldgcc -m64 -Os -fomit-frame-pointer2014052820140525
30736opt64lcu24shldgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
30744x86_64_shldgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
30748x86_64_shldgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
30748x86_64_shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
30748x86_64_shldgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
30752x86_64_shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
30752opt64lcu24shldgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
30756opt64lcu24shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
30764x86_64_shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
30764x86_64_shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
30764opt64lcu24shldgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
30768x86_64_shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
30772opt64lcu24shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
30772x86_64_shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
30780x86_64_shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
30784x86_64_shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
30784x86_64_shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
30788x86_64_shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
30788x86_64_shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
30788x86_64_shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
30792opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
30792opt64lcu24shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
30804opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
30808x86_64_shldcc2014052820140525
30808x86_64_shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
30812x86_64_shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
30816x86_64_shldgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
30816opt64lcu24shldgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
30816opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
30816x86_64_shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
30816opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
30816x86_64_shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
30816opt64lcu24shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
30816opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
30816opt64lcu24shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
30820opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
30820x86_64_shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
30820x86_64_shldgcc -m64 -O2 -fomit-frame-pointer2014052820140525
30824opt64lcu24shldgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
30824x86_64_shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
30824opt64lcu24shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
30824opt64lcu24shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
30828opt64lcu24shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
30832x86_64_shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
30832x86_64_shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
30832x86_64_shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
30836opt64lcu24shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
30836opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
30836opt64lcu24shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
30836x86_64_shldgcc -march=nocona -O -fomit-frame-pointer2014052820140525
30840x86_64_shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
30840x86_64_shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
30840x86_64_shldgcc -march=k8 -O -fomit-frame-pointer2014052820140525
30844x86_64_shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
30844x86_64_shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
30844x86_64_shldgcc -m64 -O3 -fomit-frame-pointer2014052820140525
30844x86_64_shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
30844x86_64_shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
30844x86_64_shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
30848x86_64_shldgcc -O2 -fomit-frame-pointer2014052820140525
30848x86_64_shldgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
30848x86_64_shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
30852opt64lcu24shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
30860x86_64_shldgcc -O3 -fomit-frame-pointer2014052820140525
30860x86_64_shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
30860x86_64_shldgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
30864x86_64_shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
30868opt64lcu24shldgcc -march=nocona -O -fomit-frame-pointer2014052820140525
30872x86_64_shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
30876x86_64_shldgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
30880x86_64_shldgcc -m64 -O -fomit-frame-pointer2014052820140525
30880x86_64_shldgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
30884x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
30888opt64lcu24shldgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
30888simplegcc -m64 -O3 -fomit-frame-pointer2014052820140525
30888opt64lcu24shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
30888opt64lcu24shldgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
30892simplegcc -O3 -fomit-frame-pointer2014052820140525
30900x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
30900opt64lcu24shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
30904x86_64_shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
30908opt64lcu24shldgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
30916opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
30916opt64lcu24shldgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
30920x86_64_shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
30920x86_64_shldgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
30928x86_64_shldgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
30932simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
30932x86_64_shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
30948x86_64_shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
30956x86_64_shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
30960x86_64_shldgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
30968opt64lcu24shldgcc -O -fomit-frame-pointer2014052820140525
30976opt64lcu24shldgcc -m64 -O2 -fomit-frame-pointer2014052820140525
30976x86_64_shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
30980opt64u6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
30980opt64u6gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
30984x86_64_shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
30988x86_64_shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
30992x86_64_shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
30992simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
30996simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
30996x86_64_shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
31012opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
31012opt64lcu24shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
31016simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
31016simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
31020simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
31028simplegcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
31032opt64lcu24shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
31040simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
31064simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
31072opt64lcu24shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
31088x86_64_shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
31096x86_64_shldgcc -funroll-loops2014052820140525
31100simplegcc -O2 -fomit-frame-pointer2014052820140525
31108simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
31108simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
31112simplegcc -march=nocona -Os -fomit-frame-pointer2014052820140525
31116opt64lcu24shldgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
31120x86_64_shldgcc -O -fomit-frame-pointer2014052820140525
31124simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
31124opt64lcu24shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
31132x86_64_shldgcc2014052820140525
31140x86_64_shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
31148simplegcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
31160opt64lcu24clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
31160opt64lcu24clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
31164opt64lcu24clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
31164simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
31172simplegcc -m64 -O2 -fomit-frame-pointer2014052820140525
31180opt64lcu24clang -O3 -fomit-frame-pointer2014071220140622
31180simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
31180simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
31180simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
31180simplegcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
31188simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
31188opt64u6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
31188simplegcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
31192simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
31192simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
31196simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
31200opt64lcu24shldgcc -m64 -O -fomit-frame-pointer2014052820140525
31224x86_64_shldgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
31232opt64u6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
31244opt64lcu24shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
31256opt64lcu24shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
31268x86_64_shldgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
31268x86_64_shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
31292opt64lcu24clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
31296x86_64_shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
31296x86_64_shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
31316x86_64_shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
31324x86_64_shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
31324opt64lcu24shldgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
31328x86_64_shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
31336x86_64_shldgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
31340x86_64_shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
31340x86_64_shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
31340x86_64_shldgcc -m64 -Os -fomit-frame-pointer2014052820140525
31340x86_64_shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
31340x86_64_shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
31344x86_64_shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
31348opt64lcu24clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
31348x86_64_shldgcc -Os -fomit-frame-pointer2014052820140525
31348x86_64_shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
31348x86_64_shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
31348x86_64_shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
31352x86_64_shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
31364x86_64_shldgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
31368x86_64_shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
31368x86_64_shldgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
31396x86_64_shldgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
31424x86_64_shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
31428simplegcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
31572simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
31580simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
31580simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
31588simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
31612simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
31632simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
31644simplegcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
31700simplegcc -Os -fomit-frame-pointer2014052820140525
31700simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
31700simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
31700simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
31700simplegcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
31712simplegcc -march=k8 -Os -fomit-frame-pointer2014052820140525
31720opt64u6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
31724opt64u6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
31724opt64u6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
31744opt64u6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
31748opt64u6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
31792simplegcc -m64 -Os -fomit-frame-pointer2014052820140525
31896simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
31896simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
31896simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
31900simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
31900simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
32080opt64u6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
32096opt64u6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
32100opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
32104opt64u6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
32116opt64u6gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
32120opt64u6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
32124opt64lcu6clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
32124opt64lcu6clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
32128opt64u6gcc -Os -fomit-frame-pointer2014052820140525
32128opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
32128opt64u6gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
32128opt64u6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
32128opt64u6gcc -m64 -Os -fomit-frame-pointer2014052820140525
32128opt64u6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
32128opt64u6gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
32132opt64u6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
32152opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
32152opt64lcu6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
32156opt64lcu6clang -O3 -fomit-frame-pointer2014071220140622
32168opt64lcu6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
32184opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
32316opt64lcu24clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
32600inplacegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
32612inplacegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
32612inplacegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
32676inplacegcc -march=nocona -Os -fomit-frame-pointer2014052820140525
32796inplacegcc -m64 -Os -fomit-frame-pointer2014052820140525
32824inplacegcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
32828inplacegcc -Os -fomit-frame-pointer2014052820140525
32828inplacegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
32828inplacegcc -march=k8 -Os -fomit-frame-pointer2014052820140525
32920inplacegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
32924inplacegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
33056inplacegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
33056inplacegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
33056inplacegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
33144inplacegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
33156inplacegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
33240inplacegcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
33248inplacegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
33248inplacegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
33248inplacegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
33248inplacegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
33252inplacegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
33296inplacegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
34240sseu2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
34252sseu2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
34252sseu2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
34252sseu2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
34268sseu2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
34280sseu2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
34288sseu2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
34292sseu2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
34304sseu2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
34348sseu2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
34388opt64lcu24shldclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
34552opt64lcu24shldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
34584opt64lcu24shldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
34636opt64lcu24shldclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
34648opt64lcu24shldclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
34664opt64lcu24shldclang -O3 -fomit-frame-pointer2014071220140622
35176simpleclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
35180simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
35188simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
35188simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
35200opt64u6clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
35204simpleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
35208opt64u6clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
35244opt64u6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
35272opt64u6clang -O3 -fomit-frame-pointer2014071220140622
35272simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
35296opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
35312opt64u6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
35344opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
35400simpleclang -O3 -fomit-frame-pointer2014071220140622
35512opt64lcu24shldclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
35668sseu2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
35672sseu2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
35696sseu2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
35772sseu2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
35776sseu2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
36444inplaceclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
36448inplaceclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
36448inplaceclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
36460inplaceclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
36464inplaceclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
36468inplaceclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
36564inplaceclang -O3 -fomit-frame-pointer2014071220140622
40284sseu2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
40284sseu2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
40296sseu2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
40324sseu2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
40332sseu2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
40672sseu2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
40688sseu2clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
42112mmxu1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
42124mmxu1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
43592mmxu1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
43632mmxu1gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
43660mmxu1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
43860mmxu1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
43900mmxu1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
45152mmxu1gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
45388mmxu1gcc -march=nocona -O -fomit-frame-pointer2014052820140525
45408mmxu1gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
45472mmxu1gcc -m64 -O -fomit-frame-pointer2014052820140525
45472mmxu1gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
45472mmxu1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
45472mmxu1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
45488mmxu1gcc -O -fomit-frame-pointer2014052820140525
45492mmxu1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
45500mmxu1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
45512mmxu1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
45528mmxu1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
45532mmxu1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
45536mmxu1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
48580mmxu1gcc -march=k8 -O -fomit-frame-pointer2014052820140525
48616mmxu1gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
50292mmxu1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
50388mmxu1gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
50404mmxu1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
50436mmxu1gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
50456mmxu1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
50464mmxu1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
50608mmxu1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
50608mmxu1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
50612mmxu1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
50612mmxu1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
50612mmxu1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
50620mmxu1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
50620mmxu1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
50624mmxu1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
50644mmxu1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
50656mmxu1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
50688mmxu1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
50692mmxu1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
50868mmxu1gcc -O3 -fomit-frame-pointer2014052820140525
50904mmxu1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
50904mmxu1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
50908mmxu1gcc -m64 -O3 -fomit-frame-pointer2014052820140525
50912mmxu1gcc -O2 -fomit-frame-pointer2014052820140525
50932mmxu1gcc -m64 -O2 -fomit-frame-pointer2014052820140525
51472mmxu1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
51496mmxu1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
51864mmxu1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
51868mmxu1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
51892mmxu1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
51892mmxu1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
52332mmxu1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
52332mmxu1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
52360mmxu1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
52416mmxu1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
52528mmxu1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
52620mmxu1gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
52696mmxu1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
52704mmxu1gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
53524mmxu1gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
53548mmxu1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
53568mmxu1gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
53576mmxu1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
53820mmxu1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
53876mmxu1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
53900mmxu1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
53904mmxu1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
53912mmxu1gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
54096mmxu1gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
54120mmxu1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
54124mmxu1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
54132mmxu1gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
54784mmxu1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
54784mmxu1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
55392mmxu1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
55412mmxu1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
55724mmxu1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
55744mmxu1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
55760mmxu1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
55780mmxu1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
55780mmxu1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
55984mmxu1gcc -Os -fomit-frame-pointer2014052820140525
56076mmxu1gcc -m64 -Os -fomit-frame-pointer2014052820140525
56076mmxu1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
56084mmxu1gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
56096mmxu1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
56404mmxu1gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
56420mmxu1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
56892mmxu1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
56892mmxu1gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
56952mmxu1clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
56980mmxu1clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
56984mmxu1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
56984mmxu1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
57036mmxu1clang -O3 -fomit-frame-pointer2014071220140622
57068mmxu1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
57092mmxu1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
58604opt32bi-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
58620opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
58624opt32bi-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
58640opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
58804opt32biT-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
58864opt32biT-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
59100opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
59108opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
59116opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
59124opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
59404opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
59436opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
59448opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
59488opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
59500opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
59520opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
59524opt32bi-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
59524opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
59524opt32bi-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
59548opt32biT-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
59560opt32biT-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
59576opt32biT-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
59576opt32biT-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
59576opt32biT-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
59588opt32biT-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
59592opt32biT-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
59596opt32biT-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
59620opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
59624opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
59628opt32biT-s2lcu4gcc -O -fomit-frame-pointer2014052820140525
59632opt32biT-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
59640opt32biT-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
59640opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
59640opt32biT-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2014052820140525
59652opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
59668opt32biT-s2lcu4gcc -m64 -O -fomit-frame-pointer2014052820140525
59676opt32biT-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
59696opt32biT-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2014052820140525
60060opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
60072opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
60080opt32biT-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
60080opt32bi-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
60092opt32bi-s2lcu4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
60096opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
60108opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
60128opt32bi-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
60152opt32bi-s2lcu4gcc -O3 -fomit-frame-pointer2014052820140525
60152opt32biT-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
60156opt32bi-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2014052820140525
60172opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
60284opt32biT-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
60288opt32biT-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
60296opt32biT-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
60296opt32biT-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
60316opt32biT-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
60332opt32biT-s2lcu4gcc -O2 -fomit-frame-pointer2014052820140525
60352opt32biT-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2014052820140525
60356opt32bi-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
60416opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
60416opt32biT-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2014052820140525
60420opt32biT-s2lcu4gcc -O3 -fomit-frame-pointer2014052820140525
60432opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
60432opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
60436opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
60456opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
60464opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
60464opt32biT-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
60464opt32bi-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
60464opt32bi-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
60472opt32biT-s2lcu4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
60488opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
60512opt32biT-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
60512opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
60528opt32biT-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
60536opt32biT-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
60552opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
60576opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
60580opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
60584opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
60608opt32biT-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
60628opt32biT-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
60632opt32biT-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
60660opt32biT-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
60668opt32biT-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
60676opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
60680opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
60732opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
60748opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
60748opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
60748opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
60788opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
60788opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
60808opt32biT-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
60860opt32biT-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
61352opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
61428opt32biT-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
61608opt32biT-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
61612opt32biT-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
61616opt32biT-s2lcu4gcc -m64 -Os -fomit-frame-pointer2014052820140525
61624opt32biT-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
61640opt32biT-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
61660opt32biT-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
61676opt32biT-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
61684opt32biT-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
61696opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
61704opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
61704opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
62328opt32biT-s2lcu4gcc -Os -fomit-frame-pointer2014052820140525
62472opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
62472opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
62480opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
62652opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
62668opt32bi-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
62708opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
62716opt32bi-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
62716opt32bi-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
62736opt32bi-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2014052820140525
62892opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
62928opt32biT-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
62948opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
63004opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
63024opt32biT-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
63148opt32biT-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
63172opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
63172opt32bi-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
63224opt32bi-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
63244opt32bi-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
63252opt32bi-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
63304opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
63348opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
63348opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
63348opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
63372opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
63392opt32bi-s2lcu4gcc -m64 -O -fomit-frame-pointer2014052820140525
63416opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
63416opt32bi-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2014052820140525
63488opt32bi-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
63492opt32bi-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
63524opt32bi-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
63524opt32bi-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
63548opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
63560opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
63608opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
63608opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
63672opt32bi-s2lcu4gcc -O -fomit-frame-pointer2014052820140525
63772opt32bi-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
63796opt32bi-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
63804opt32bi-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
63844opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
63884opt32bi-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
63908opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
63940opt32bi-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
64084opt32bi-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
64084opt32bi-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2014052820140525
64088opt32bi-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
64096opt32bi-s2lcu4gcc -O2 -fomit-frame-pointer2014052820140525
64136opt32bi-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
64136opt32bi-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
64200opt32bi-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
64220opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
64280opt32bi-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
64300opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
64304opt32bi-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
64304opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
64308opt32bi-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
64324opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
64328opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
64360opt32bi-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
64368opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
64376opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
64376opt32bi-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
64376opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
64560opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
64572opt32bi-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
64584opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
64592opt32bi-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
64700opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
64780opt32bi-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
64780opt32bi-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
64788opt32bi-s2lcu4gcc -Os -fomit-frame-pointer2014052820140525
64796opt32bi-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
64796opt32bi-s2lcu4gcc -m64 -Os -fomit-frame-pointer2014052820140525
64796opt32bi-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
64800opt32bi-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
64856simple32bigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
64864simple32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
64960simple32bigcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
65008simple32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
66036opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
66036opt32bi-rvku2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
66712simple32bigcc -m64 -O3 -fomit-frame-pointer2014052820140525
66716simple32bigcc -O3 -fomit-frame-pointer2014052820140525
66724simple32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
66988opt32bi-rvku2gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
66996opt32bi-rvku2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
67124simple32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
67128simple32bigcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
67132simple32bigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
67212simple32bigcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
67476simple32bigcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
67504simple32bigcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
67516simple32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
67572simple32bigcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
67584simple32bigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
67652simple32bigcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
67652simple32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
67736simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
68176opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
68180opt32bi-rvku2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
68184opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
68196simple32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
68212simple32bigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
68228simple32bigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
68272opt32bi-rvku2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
68300simple32bigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
68588opt32bi-rvku2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
68812opt32bi-rvku2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
68828opt32bi-rvku2gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
68848opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
68964inplace32bigcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
69004inplace32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
69332opt32bi-rvku2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
69352opt32bi-rvku2gcc -march=k8 -O -fomit-frame-pointer2014052820140525
69388opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
69408opt32bi-rvku2gcc -m64 -O3 -fomit-frame-pointer2014052820140525
69416opt32bi-rvku2gcc -O3 -fomit-frame-pointer2014052820140525
69424inplace32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
69424inplace32bigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
69528compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
69536compactgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
69536compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
69684inplace32bigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
69708opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
69764inplace32bigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
69768inplace32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
69808opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
69824opt32bi-rvku2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
69828opt32bi-rvku2gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
69832opt32bi-rvku2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
69872opt32bi-rvku2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
69880inplace32bigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
69888inplace32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
69932inplace32bigcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
69948inplace32bigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
69996opt32bi-rvku2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
70024inplace32bigcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
70168opt32bi-rvku2gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
70216compactgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
70232inplace32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
70240inplace32bigcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
70264inplace32bigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
70276inplace32bigcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
70280inplace32bigcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
70292compactgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
70312simple32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
70328simple32bigcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
70352inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
70356inplace32bigcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
70360inplace32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
70424inplace32bigcc -m64 -O3 -fomit-frame-pointer2014052820140525
70440inplace32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
70460compactgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
70464inplace32bigcc -O3 -fomit-frame-pointer2014052820140525
70544compactgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
70608opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
70704opt32bi-rvku2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
70732compactgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
70736compactgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
70832compactgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
70864compactgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
70872simple32bigcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
70880simple32bigcc -march=k8 -O -fomit-frame-pointer2014052820140525
70884simple32bigcc -march=barcelona -O -fomit-frame-pointer2014052820140525
70912simple32bigcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
70956simple32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
70960simple32bigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
70972compactgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
70976compactgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
70976opt32bi-rvku2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
71004opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
71008opt32bi-rvku2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
71012opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
71012opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
71032opt32bi-rvku2gcc -O -fomit-frame-pointer2014052820140525
71036opt32bi-rvku2gcc -m64 -O -fomit-frame-pointer2014052820140525
71044opt32bi-rvku2gcc -march=nocona -O -fomit-frame-pointer2014052820140525
71052opt32bi-rvku2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
71192opt32bi-rvku2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
71220opt32bi-rvku2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
71220opt32bi-rvku2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
71396compactgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
71496opt32bi-rvku2gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
71740opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
71744opt32bi-rvku2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
71840simple32bigcc -funroll-loops -O -fomit-frame-pointer2014052820140525
71848simple32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
71860simple32bigcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
71864simple32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
71868simple32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
71876simple32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
71884simple32bigcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
71884simple32bigcc -march=nocona -O -fomit-frame-pointer2014052820140525
71908simple32bigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
71920simple32bigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
71956opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
71976opt32bi-rvku2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
71984opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
71992opt32bi-rvku2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
72012simple32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
72052simple32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
72088opt32bi-rvku2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
72336opt32bi-rvku2gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
72384opt32bi-rvku2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
72416opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
72428opt32bi-rvku2gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
72460simple32bigcc -O -fomit-frame-pointer2014052820140525
72488simple32bigcc -m64 -O -fomit-frame-pointer2014052820140525
72488simple32bigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
72488simple32bigcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
72488simple32bigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
72492simple32bigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
72496simple32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
72504simple32bigcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
72512opt32bi-rvku2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
72528opt32bi-rvku2gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
72556inplace32bigcc -march=k8 -O -fomit-frame-pointer2014052820140525
72564inplace32bigcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
72568inplace32bigcc -march=barcelona -O -fomit-frame-pointer2014052820140525
72580simple32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
72616simple32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
72640inplace32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
72652inplace32bigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
72652inplace32bigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
72668opt32bi-rvku2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
72688simple32bigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
72700simple32bigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
72708simple32bigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
72712simple32bigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
72732inplace32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
72740simple32bigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
72748compactgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
72748inplace32bigcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
72752opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
72764opt32bi-rvku2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
72772opt32bi-rvku2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
72788opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
72800inplace32bigcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
72820inplace32bigcc -march=nocona -O -fomit-frame-pointer2014052820140525
72840inplace32bigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
72856opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
72904simple32bigcc -O2 -fomit-frame-pointer2014052820140525
72904simple32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
72904simple32bigcc -m64 -O2 -fomit-frame-pointer2014052820140525
72912inplace32bigcc -funroll-loops -O -fomit-frame-pointer2014052820140525
72992opt32bi-rvku2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
73012inplace32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
73076inplace32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
73088inplace32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
73088compactgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
73124opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
73124opt32bi-rvku2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
73124inplace32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
73128inplace32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
73192opt32bi-rvku2gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
73192inplace32bigcc -march=nocona -Os -fomit-frame-pointer2014052820140525
73224opt32bi-rvku2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
73224opt32bi-rvku2gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
73232opt32bi-rvku2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
73240opt32bi-rvku2gcc -m64 -O2 -fomit-frame-pointer2014052820140525
73272compactgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
73364opt32bi-rvku2gcc -O2 -fomit-frame-pointer2014052820140525
73388inplace32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
73496compactgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
73496compactgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
73500compactgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
73500compactgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
73500inplace32bigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
73504compactgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
73536simple32bigcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
73540compactgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
73548simple32bigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
73560compactgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
73560opt32bi-rvku2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
73568inplace32bigcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
73632simple32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
73632simple32bigcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
73636inplace32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
73708inplace32bigcc -O -fomit-frame-pointer2014052820140525
73708inplace32bigcc -m64 -O -fomit-frame-pointer2014052820140525
73708inplace32bigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
73708inplace32bigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
73712inplace32bigcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
73920simple32bigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
73920simple32bigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
73928simple32bigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
74020simple32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
74176inplace32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
74176inplace32bigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
74192inplace32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
74192inplace32bigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
74208inplace32bigcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
74208inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
74208inplace32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
74208inplace32bigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
74208inplace32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
74212inplace32bigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
74212inplace32bigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
74312inplace32bigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
74332inplace32bigcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
74332inplace32bigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
74364inplace32bigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
74364inplace32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
74364inplace32bigcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
74372inplace32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
74576inplace32bigcc -m64 -Os -fomit-frame-pointer2014052820140525
74576inplace32bigcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
74580inplace32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
74584inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
74592inplace32bigcc -march=k8 -Os -fomit-frame-pointer2014052820140525
74596inplace32bigcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
74628inplace32bigcc -Os -fomit-frame-pointer2014052820140525
74684inplace32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
74704inplace32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
74720inplace32bigcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
74724inplace32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
74824inplace32bigcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
74836inplace32bigcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
74980inplace32bigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
75008inplace32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
75012inplace32bigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
75080inplace32bigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
75080inplace32bigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
75080inplace32bigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
75084inplace32bigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
75136inplace32bigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
75356inplace32bigcc -m64 -O2 -fomit-frame-pointer2014052820140525
75384inplace32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
75392inplace32bigcc -O2 -fomit-frame-pointer2014052820140525
75972compactgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
75976compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
76404opt32bi-rvku2gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
76420opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
76420opt32bi-rvku2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
76428opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
76436opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
76444opt32bi-rvku2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
76456opt32bi-rvku2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
76548opt32bi-rvku2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
76548opt32bi-rvku2gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
76696opt32bi-rvku2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
76724opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
77584opt32bi-rvku2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
77588opt32bi-rvku2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
77588opt32bi-rvku2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
77692opt32bi-rvku2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
77768opt32bi-rvku2gcc -Os -fomit-frame-pointer2014052820140525
77768opt32bi-rvku2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
77768opt32bi-rvku2gcc -m64 -Os -fomit-frame-pointer2014052820140525
77784opt32bi-rvku2gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
77784opt32bi-rvku2gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
77812opt32bi-rvku2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
77824opt32bi-rvku2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
77900opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
78196compactgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
78224compactgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
78912opt32biT-s2lcu4clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
78964opt32biT-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
78984opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
78992opt32biT-s2lcu4clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
78992opt32biT-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
79068opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
79296compactgcc -O3 -fomit-frame-pointer2014052820140525
79300opt32biT-s2lcu4clang -O3 -fomit-frame-pointer2014071220140622
79324compactgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
79368compactgcc -m64 -O3 -fomit-frame-pointer2014052820140525
79720compactgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
79720compactgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
80168compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
80380compactgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
80608opt32bi-s2lcu4clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
80624opt32bi-s2lcu4clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
80624opt32bi-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
80660opt32bi-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
80660opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
80676opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
80980compactgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
80984compactgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
80984compactgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
80992compactgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
81108opt32bi-s2lcu4clang -O3 -fomit-frame-pointer2014071220140622
81196compactgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
83132simplegcc2014052820140525
83132simplegcc -funroll-loops2014052820140525
83156simplecc2014052820140525
83464simple32bigcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
83464simple32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
83492simple32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
83580simple32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
83596simple32bigcc -march=nocona -Os -fomit-frame-pointer2014052820140525
83636simple32bigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
83696simple32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
83712simple32bigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
83776simple32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
83836simple32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
84004simple32bigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
84508simple32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
84508simple32bigcc -m64 -Os -fomit-frame-pointer2014052820140525
84520simple32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
84524simple32bigcc -march=k8 -Os -fomit-frame-pointer2014052820140525
84536simple32bigcc -Os -fomit-frame-pointer2014052820140525
84560simple32bigcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
84696simple32bigcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
85036simple32bigcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
85036simple32bigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
85036simple32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
85056simple32bigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
85136simple32bigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
87284inplace32biclang -O3 -fomit-frame-pointer2014071220140622
87592inplace32biclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
87592inplace32biclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
87616inplace32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
87620inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
87624inplace32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
87752inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
89204opt32bi-rvku2clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
89204opt32bi-rvku2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
89232opt32bi-rvku2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
89244opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
89256opt32bi-rvku2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
89356opt32bi-rvku2clang -O3 -fomit-frame-pointer2014071220140622
89404opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
89888compactgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
89896simple32biclang -O3 -fomit-frame-pointer2014071220140622
90024simple32biclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
90064simple32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
90076simple32biclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
90080simple32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
90116simple32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
90128simple32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
91936compactclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
91944compactclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
91956compactclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
92140compactclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
92144compactclang -O3 -fomit-frame-pointer2014071220140622
94476compactclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
94500compactclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
97076inplacecc2014052820140525
97076inplacegcc -funroll-loops2014052820140525
97336inplacegcc2014052820140525
97532opt64u6gcc2014052820140525
97544opt64u6gcc -funroll-loops2014052820140525
97548opt64u6cc2014052820140525
98388opt64lcu6gcc -funroll-loops2014052820140525
98416opt64lcu6cc2014052820140525
98420opt64lcu6gcc2014052820140525
98508opt64lcu24gcc2014052820140525
98540opt64lcu24cc2014052820140525
98596opt64lcu24gcc -funroll-loops2014052820140525
101004opt64lcu24shldcc2014052820140525
101092opt64lcu24shldgcc2014052820140525
101248opt64lcu24shldgcc -funroll-loops2014052820140525
131308compactgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
132284compactgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
133072compactgcc -m64 -Os -fomit-frame-pointer2014052820140525
133580compactgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
133584compactgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
133592compactgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
133612compactgcc -O2 -fomit-frame-pointer2014052820140525
133612compactgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
133612compactgcc -m64 -O2 -fomit-frame-pointer2014052820140525
135568compactgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
136760compactgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
136764compactgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
136800compactgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
138040compactgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
138152compactgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
138272compactgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
139248compactgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
139624compactgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
139696compactgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
139932compactgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
140748compactgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
141616compactgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
141616compactgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
141616compactgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
142232compactgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
142236compactgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
142884compactgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
142892compactgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
143176compactgcc -march=k8 -O -fomit-frame-pointer2014052820140525
143200compactgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
143464compactgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
143596compactgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
143788compactgcc -O -fomit-frame-pointer2014052820140525
143796compactgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
143920compactgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
143952compactgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
143960compactgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
145272compactgcc -m64 -O -fomit-frame-pointer2014052820140525
145696compactgcc -Os -fomit-frame-pointer2014052820140525
146016compactgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
146244compactgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
146820compactgcc -march=nocona -O -fomit-frame-pointer2014052820140525
146932compactgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
148348compactgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
148352compactgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
149032compactgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
149068compactgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
149328compactgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
152112compactgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
154744compactgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
179408simple32bicc2014052820140525
179440simple32bigcc -funroll-loops2014052820140525
179468simple32bigcc2014052820140525
182252compactgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
183596opt32bi-rvku2cc2014052820140525
183624opt32bi-rvku2gcc -funroll-loops2014052820140525
183968opt32bi-rvku2gcc2014052820140525
210428inplace32bigcc -funroll-loops2014052820140525
210460inplace32bicc2014052820140525
210632inplace32bigcc2014052820140525
222600opt32biT-s2lcu4cc2014052820140525
222616opt32biT-s2lcu4gcc -funroll-loops2014052820140525
222724opt32biT-s2lcu4gcc2014052820140525
227424opt32bi-s2lcu4gcc2014052820140525
227504opt32bi-s2lcu4gcc -funroll-loops2014052820140525
227540opt32bi-s2lcu4cc2014052820140525
254868compact8gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
261884compact8gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
261888compact8gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
261992compact8gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
261996compact8gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
264760compact8gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
264760compact8gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
266672compact8gcc -O2 -fomit-frame-pointer2014052820140525
267120compact8gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
267260compact8gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
267264compact8gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
268988compact8clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
268992compact8clang -O3 -fomit-frame-pointer2014071220140622
268992compact8clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
268992compact8clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
268996compact8clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
269012compact8clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
271756compact8gcc -m64 -O2 -fomit-frame-pointer2014052820140525
273676compact8gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
274916compact8clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
278468compact8gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
278568compact8gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
280536compact8gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
281060compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
281576compact8gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
288032compact8gcc -O3 -fomit-frame-pointer2014052820140525
288044compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
288044compact8gcc -m64 -O3 -fomit-frame-pointer2014052820140525
289112compact8gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
289120compact8gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
291044compact8gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
291080compact8gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
291088compact8gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
291136compact8gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
291148compact8gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
292380compact8gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
293800compact8gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
293824compact8gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
293952compact8gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
297456compact8gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
300488compact8gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
300496compact8gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
313688compact8gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
313944compact8gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
314008compact8gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
314016compact8gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
314088compact8gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
314720compact8gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
318416compact8gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
318424compact8gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
318884compact8gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
318940compact8gcc -march=k8 -O -fomit-frame-pointer2014052820140525
324180compact8gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
324180compact8gcc -m64 -O -fomit-frame-pointer2014052820140525
324180compact8gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
324184compact8gcc -O -fomit-frame-pointer2014052820140525
324212compact8gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
324212compact8gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
324212compact8gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
324360compact8gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
324920compact8gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
324924compact8gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
324936compact8gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
327432compact8gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
327432compact8gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
328596compact8gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
328784compact8gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
328900compact8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
330908compact8gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
337184compact8gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
355916compact8gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
355920compact8gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
395584compact8gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
395588compact8gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
466120compact8gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
466120compact8gcc -march=nocona -O -fomit-frame-pointer2014052820140525
501296compactgcc2014052820140525
501356compactcc2014052820140525
501356compactgcc -funroll-loops2014052820140525
548344mmxu1cc2014052820140525
548428mmxu1gcc -funroll-loops2014052820140525
548680mmxu1gcc2014052820140525
786648compact8gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
786760compact8gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
793300compact8gcc -m64 -Os -fomit-frame-pointer2014052820140525
793328compact8gcc -Os -fomit-frame-pointer2014052820140525
793368compact8gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
793368compact8gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
793952compact8gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
794000compact8gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
794008compact8gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
794280compact8gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
794680compact8gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
794692compact8gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
799192compact8gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
799196compact8gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
799260compact8gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
799620compact8gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
799964compact8gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
800436compact8gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
800444compact8gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
807240compact8gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
840868compact8gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
841240compact8gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
848276compact8gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
1368336compact8cc2014052820140525
1380288compact8gcc2014052820140525
1408408compact8gcc -funroll-loops2014052820140525

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc768/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 'KeccakPermutationOnWordsAfterXoring832bits':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:233:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:233: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/keccakc768/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: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer xopu24
clang -O3 -fwrapv -march=native -fomit-frame-pointer xopu24

Compiler output

Implementation: crypto_hash/keccakc768/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/keccakc768/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/supercop/supercop-20140622/supercop-data/hydra2/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/keccakc768/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/supercop/supercop-20140622/supercop-data/hydra2/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/keccakc768/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: 29, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer compact compact8 inplace inplace32bi mmxu1 opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6 simple simple32bi
clang -O3 -fwrapv -march=native -fomit-frame-pointer compact compact8 inplace inplace32bi mmxu1 opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6 simple simple32bi sseu2

Compiler output

Implementation: crypto_hash/keccakc768/x86_64_asm
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -fomit-frame-pointer x86_64_asm

Compiler output

Implementation: crypto_hash/keccakc768/x86_64_shld
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -fomit-frame-pointer x86_64_shld

Compiler output

Implementation: crypto_hash/keccakc768/compact
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc768/compact8
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc768/inplace
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc768/simple
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc768/simple32bi
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc768/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc768/xopu24
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: ^~~~~~
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/mmxu1
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer mmxu1 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6 sseu2

Compiler output

Implementation: crypto_hash/keccakc768/x86_64_asm
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer x86_64_asm

Compiler output

Implementation: crypto_hash/keccakc768/x86_64_shld
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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=native'
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/supercop/supercop-20140622/supercop-data/hydra2/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 -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer x86_64_shld

Compiler output

Implementation: crypto_hash/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/keccakc768/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/keccakc768/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/supercop/supercop-20140622/supercop-data/hydra2/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/keccakc768/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/supercop/supercop-20140622/supercop-data/hydra2/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/keccakc768/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/supercop/supercop-20140622/supercop-data/hydra2/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/keccakc768/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/supercop/supercop-20140622/supercop-data/hydra2/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/keccakc768/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/keccakc768/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 'KeccakPermutationOnWordsAfterXoring832bits':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:233:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:233: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 'KeccakPermutationOnWordsAfterXoring832bits':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:233:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:233: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/keccakc768/xopu24
Compiler: gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakF-1600-opt64.c: ...

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