Implementation notes: amd64, hydra2, crypto_hash/keccakc1024

Computer: hydra2
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: keccakc1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
37020opt64lcu6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
37128opt64lcu6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
37132opt64lcu6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
37168opt64lcu6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
37220opt64lcu6gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
37240opt64lcu6gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
37260opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
37348opt64lcu24gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
37348opt64lcu6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
37352opt64lcu24gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
37380opt64lcu24gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
37392opt64lcu24gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
37392opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
37396opt64lcu24gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
37404opt64lcu24gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
37404opt64lcu24gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
37404opt64lcu24gcc -m64 -O -fomit-frame-pointer2014052820140525
37408opt64lcu24gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
37412opt64lcu24gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
37412opt64lcu24gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
37420opt64lcu24gcc -O -fomit-frame-pointer2014052820140525
37420opt64lcu24gcc -march=k8 -O -fomit-frame-pointer2014052820140525
37424opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
37424opt64lcu24gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
37436opt64lcu24gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
37440opt64lcu24gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
37444opt64lcu24gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
37464opt64lcu24gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
37464opt64lcu24gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
37468opt64lcu24gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
37484opt64lcu6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
37484opt64lcu6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
37488opt64lcu6gcc -m64 -O -fomit-frame-pointer2014052820140525
37488opt64lcu6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
37488opt64lcu24gcc -march=nocona -O -fomit-frame-pointer2014052820140525
37496opt64lcu6gcc -O -fomit-frame-pointer2014052820140525
37500opt64lcu6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
37504opt64lcu6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
37508opt64lcu24gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
37508opt64lcu6gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
37508opt64lcu24gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
37512opt64lcu6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
37512opt64lcu6gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
37512opt64lcu6gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
37520opt64lcu6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
37524opt64lcu6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
37524opt64lcu24gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
37524opt64lcu24gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
37532opt64lcu6gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
37532opt64lcu24gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
37532opt64lcu6gcc -march=k8 -O -fomit-frame-pointer2014052820140525
37536opt64lcu24gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
37548opt64lcu24gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
37564opt64lcu24gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
37572opt64lcu24gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
37572opt64lcu24gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
37576opt64lcu6gcc -march=nocona -O -fomit-frame-pointer2014052820140525
37628opt64lcu6gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
37628opt64lcu6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
37628opt64lcu24gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
37664opt64lcu6gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
37688opt64lcu24gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
37808opt64lcu6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
37812opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
37876opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
38356opt64lcu24gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
39420opt64lcu6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
39448opt64lcu6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
39580opt64lcu6gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
39588opt64lcu24gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
39588opt64lcu24gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
39588opt64lcu24gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
39592opt64lcu24gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
39600opt64lcu24gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
39616opt64lcu6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
39676opt64lcu6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
39688opt64lcu6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
39688opt64lcu6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
39696opt64lcu6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
39724opt64lcu6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
39724opt64lcu6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
39724opt64lcu6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
39736opt64lcu6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
39760opt64lcu6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
39776opt64lcu6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
39840opt64lcu24gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
39840opt64lcu24gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
39848opt64lcu24gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
39860opt64lcu24gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
39864opt64lcu24gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
39864opt64lcu24gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
39864opt64lcu24gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
39864opt64lcu24gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
39872opt64lcu24gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
39876opt64lcu24gcc -Os -fomit-frame-pointer2014052820140525
39876opt64lcu24gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
39876opt64lcu24gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
39880opt64lcu24gcc -m64 -Os -fomit-frame-pointer2014052820140525
39884opt64lcu24gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
39884opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
39884opt64lcu24gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
39888opt64lcu24gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
39900opt64lcu24gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
39912opt64lcu24gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
39920opt64lcu24gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
39924opt64lcu24gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
39932opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
39936opt64lcu24gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
39952opt64lcu24gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
39956opt64lcu24gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
39964opt64lcu24gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
39976opt64lcu24gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
39984opt64lcu24gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
39988opt64lcu24gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
39992opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
39996opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
39996opt64lcu24gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40000opt64lcu6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
40008opt64lcu6gcc -O2 -fomit-frame-pointer2014052820140525
40016opt64lcu24gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
40024opt64lcu6gcc -m64 -O2 -fomit-frame-pointer2014052820140525
40032opt64lcu6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40052opt64lcu24gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40052opt64lcu6gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40056opt64lcu6gcc -O3 -fomit-frame-pointer2014052820140525
40064opt64lcu24gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40072opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
40072opt64lcu6gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
40076opt64lcu24gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40088opt64lcu24gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
40092opt64lcu24gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
40100opt64lcu6gcc -m64 -O3 -fomit-frame-pointer2014052820140525
40104opt64lcu24gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
40108opt64lcu24gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
40124opt64lcu24gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
40128x86_64_asmgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
40132x86_64_asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
40132x86_64_asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
40140x86_64_asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
40140x86_64_asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40144x86_64_asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
40144x86_64_asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40148x86_64_asmgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
40148x86_64_asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
40152x86_64_asmgcc -O3 -fomit-frame-pointer2014052820140525
40152x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40156x86_64_asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
40160x86_64_asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
40164x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
40164x86_64_asmgcc -m64 -O3 -fomit-frame-pointer2014052820140525
40164x86_64_asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
40168x86_64_asmgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
40172x86_64_asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
40176x86_64_asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
40180x86_64_asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
40184x86_64_asmgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
40184x86_64_asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
40188x86_64_asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
40192x86_64_asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
40192opt64u6gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
40200x86_64_asmgcc -O2 -fomit-frame-pointer2014052820140525
40208x86_64_asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
40208opt64u6gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
40208x86_64_asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
40208x86_64_asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
40220opt64lcu24gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
40224opt64lcu24gcc -O3 -fomit-frame-pointer2014052820140525
40224x86_64_asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
40224opt64lcu24gcc -m64 -O3 -fomit-frame-pointer2014052820140525
40228opt64u6gcc -march=nocona -O -fomit-frame-pointer2014052820140525
40232x86_64_asmgcc -O -fomit-frame-pointer2014052820140525
40232x86_64_asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
40232opt64u6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
40232x86_64_asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
40236opt64u6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
40236x86_64_asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
40236x86_64_asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
40236x86_64_asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
40240x86_64_asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
40240x86_64_asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
40244opt64u6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
40244x86_64_asmgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
40248x86_64_asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
40248x86_64_asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
40252x86_64_asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
40252x86_64_asmgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
40256x86_64_asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
40260x86_64_asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
40264x86_64_asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
40268x86_64_asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
40268x86_64_asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
40272x86_64_asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
40280opt64lcu24gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
40280opt64lcu6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
40280x86_64_asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
40284opt64lcu6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
40284x86_64_asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
40288opt64lcu6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
40288opt64lcu6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
40288opt64u6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
40292opt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
40296opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
40300opt64lcu6gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
40304x86_64_asmgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
40304x86_64_asmgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
40304x86_64_asmgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
40312opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40324opt64lcu6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
40328opt64u6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
40336opt64u6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
40340opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
40352opt64u6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
40356opt64u6gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
40360opt64u6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
40372opt64u6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
40376opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
40376x86_64_asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
40392opt64u6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
40396opt64u6gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
40408opt64u6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
40416opt64u6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
40420x86_64_asmgcc -m64 -O -fomit-frame-pointer2014052820140525
40436opt64u6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
40476x86_64_asmcc2014052820140525
40488x86_64_asmgcc2014052820140525
40556x86_64_asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
40600opt64u6gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
40600opt64u6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
40600opt64u6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
40600opt64u6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
40608opt64lcu6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
40616opt64u6gcc -march=k8 -O -fomit-frame-pointer2014052820140525
40636opt64lcu6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
40640opt64lcu6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
40644opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
40660opt64lcu6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
40684opt64u6gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
40688opt64lcu24gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
40692opt64u6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
40700opt64lcu24gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
40708opt64lcu6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
40720x86_64_asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
40720x86_64_asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
40724x86_64_asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
40724x86_64_asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
40728x86_64_asmgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
40728x86_64_asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
40728x86_64_asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
40728x86_64_asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
40732x86_64_asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
40732opt64u6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
40736opt64u6gcc -O -fomit-frame-pointer2014052820140525
40736opt64lcu24gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
40736x86_64_asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
40736x86_64_asmgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
40736x86_64_asmgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
40740x86_64_asmgcc -Os -fomit-frame-pointer2014052820140525
40740x86_64_asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
40740x86_64_asmgcc -m64 -Os -fomit-frame-pointer2014052820140525
40740x86_64_asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
40740x86_64_asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
40740x86_64_asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
40740x86_64_asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
40740x86_64_asmgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
40744x86_64_asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
40748x86_64_asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
40748x86_64_asmgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
40756opt64lcu6gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
40764opt64lcu6gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
40784opt64lcu24gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
40792opt64lcu24gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
40792opt64u6gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
40808opt64u6gcc -m64 -O -fomit-frame-pointer2014052820140525
40824opt64u6gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
40912inplacegcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
40968x86_64_asmgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
40984inplacegcc -march=k8 -O -fomit-frame-pointer2014052820140525
40988x86_64_asmgcc -march=k8 -O -fomit-frame-pointer2014052820140525
41020inplacegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
41024inplacegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
41028inplacegcc -funroll-loops -O -fomit-frame-pointer2014052820140525
41044opt64lcu24gcc -O2 -fomit-frame-pointer2014052820140525
41052inplacegcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
41056inplacegcc -march=barcelona -O -fomit-frame-pointer2014052820140525
41060x86_64_asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
41072x86_64_asmgcc -m64 -O2 -fomit-frame-pointer2014052820140525
41080x86_64_asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
41080x86_64_asmgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
41104x86_64_asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
41104x86_64_asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
41128opt64lcu24gcc -m64 -O2 -fomit-frame-pointer2014052820140525
41144x86_64_asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
41148x86_64_asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
41152x86_64_asmgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
41176inplacegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
41184inplacegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
41196inplacegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
41208inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
41228x86_64_asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
41236opt64lcu6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
41240opt64lcu6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
41240opt64lcu6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
41244opt64lcu6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
41252x86_64_asmgcc -march=nocona -O -fomit-frame-pointer2014052820140525
41256opt64lcu6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
41268inplacegcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
41296opt64lcu24gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
41308inplacegcc -march=nocona -O -fomit-frame-pointer2014052820140525
41344x86_64_asmgcc -funroll-loops2014052820140525
41352inplacegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
41352inplacegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
41352inplacegcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
41356inplacegcc -m64 -O -fomit-frame-pointer2014052820140525
41364inplacegcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
41388inplacegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
41432inplacegcc -O -fomit-frame-pointer2014052820140525
41440inplacegcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
41556inplacegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
41564inplacegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
41720simplegcc -O -fomit-frame-pointer2014052820140525
41720simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
41724simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
41724simplegcc -m64 -O -fomit-frame-pointer2014052820140525
41724simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
41728simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
41732simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
41740simplegcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
41776opt64lcu6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
41804opt64lcu6gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
41804opt64lcu6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
41804opt64lcu6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
41848opt64lcu6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
41848opt64lcu6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
41876opt64lcu6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
41920inplacegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
41928simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
41928inplacegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
41936simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
42024simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
42040simplegcc -march=nocona -O -fomit-frame-pointer2014052820140525
42048simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
42052simplegcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
42056simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
42060simplegcc -march=barcelona -O -fomit-frame-pointer2014052820140525
42060simplegcc -march=k8 -O -fomit-frame-pointer2014052820140525
42068simplegcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
42120inplacegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
42212inplacegcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
42216inplacegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
42244opt64lcu6gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
42264opt64lcu6gcc -Os -fomit-frame-pointer2014052820140525
42272opt64lcu6gcc -m64 -Os -fomit-frame-pointer2014052820140525
42276opt64lcu6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
42276opt64lcu6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
42276opt64lcu6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
42276opt64lcu6gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
42420simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
42420simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
42428inplacegcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
42480simplegcc -funroll-loops -O -fomit-frame-pointer2014052820140525
42516opt64u6gcc -O3 -fomit-frame-pointer2014052820140525
42516opt64u6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
42524simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
42620opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
42632inplacegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
42636opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
42636simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
42640opt64u6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
42640opt64u6gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
42660opt64u6gcc -m64 -O2 -fomit-frame-pointer2014052820140525
42668opt64u6gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
42676inplacegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
42684opt64u6gcc -m64 -O3 -fomit-frame-pointer2014052820140525
42740opt64u6gcc -O2 -fomit-frame-pointer2014052820140525
42992opt64u6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
43012opt64u6gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
43052opt64u6gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
43060opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
43236opt64u6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
43240opt64u6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
43244opt64u6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
43260opt64u6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
43296opt64u6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
43340opt64u6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
43340opt64u6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
43340opt64u6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
43340opt64u6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
43344opt64u6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
43352inplacegcc -m64 -O3 -fomit-frame-pointer2014052820140525
43356opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
43360inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
43380inplacegcc -O3 -fomit-frame-pointer2014052820140525
43388opt64u6gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
43388opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
43388opt64u6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
43388opt64u6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
43388opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
43400opt64u6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
43416opt64u6gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
43432opt64u6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
43460opt64u6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
43544opt64u6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
43584opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
43588simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
43596opt64u6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
43628simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
43628simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
43680simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
43696inplacegcc -O2 -fomit-frame-pointer2014052820140525
43696inplacegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
43700inplacegcc -m64 -O2 -fomit-frame-pointer2014052820140525
43708inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
43712opt64u6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
43724inplacegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
43732inplacegcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
43744inplacegcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
43752inplacegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
43768simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
43772inplacegcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
43780inplacegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
43784inplacegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
43784inplacegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
43808inplacegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
43812inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
43836inplacegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
43848inplacegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
43852inplacegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
43860inplacegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
43864inplacegcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
43912inplacegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
43916simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
43936simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
43936simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
43940simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
43940simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
43960simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
44012inplacegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
44012simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
44020opt64lcu24shldgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
44040simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
44040simplegcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
44184inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
44184inplacegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
44184opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
44192opt64lcu24shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
44240sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
44244opt64lcu24shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
44288inplacegcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
44316inplacegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
44332inplacegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
44352opt64lcu24shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
44356inplacegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
44364opt64lcu24shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
44400inplacegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
44404inplacegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
44416inplacegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
44448inplacegcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
44472inplacegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
44476sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
44476inplacegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
44500inplacegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
44512opt64lcu24shldgcc -Os -fomit-frame-pointer2014052820140525
44512opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
44512opt64lcu24shldgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
44516opt64lcu24shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
44536opt64lcu24shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
44536simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
44540opt64lcu24shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
44540opt64lcu24shldgcc -m64 -Os -fomit-frame-pointer2014052820140525
44540opt64lcu24shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
44540opt64lcu24shldgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
44548inplacegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
44556opt64lcu24shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
44560simplegcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
44564opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
44568opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
44568simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
44568opt64lcu24shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
44568simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
44584opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
44620opt64lcu24shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
44644opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
44648opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
44652sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
44656opt64lcu24shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
44656opt64lcu24shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
44684opt64lcu24shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
44692opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
44696opt64lcu24shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
44704opt64lcu24shldgcc -march=k8 -O -fomit-frame-pointer2014052820140525
44708opt64lcu24shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
44708opt64lcu24shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
44708opt64lcu24shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
44712opt64lcu24shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
44716opt64lcu24shldgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
44720opt64lcu24shldgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
44736opt64lcu24shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
44736sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
44736opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
44740opt64lcu24shldgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
44740opt64lcu24shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
44748opt64lcu24shldgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
44760opt64lcu24shldgcc -O3 -fomit-frame-pointer2014052820140525
44760opt64lcu24shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
44768opt64lcu24shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
44768opt64lcu24shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
44772opt64lcu24shldgcc -m64 -O2 -fomit-frame-pointer2014052820140525
44776opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
44776opt64lcu24shldgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
44784sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
44788opt64lcu24shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
44788sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014052820140525
44800opt64lcu24shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
44804opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
44804opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
44808opt64lcu24shldgcc -m64 -O -fomit-frame-pointer2014052820140525
44812opt64lcu24shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
44812opt64lcu24shldgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
44812opt64lcu24shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
44812opt64lcu24shldgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
44816opt64lcu24shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
44820opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
44824opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
44824opt64lcu24shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
44824opt64lcu24shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
44840opt64lcu24shldgcc -O2 -fomit-frame-pointer2014052820140525
44844opt64lcu24shldgcc -march=nocona -O -fomit-frame-pointer2014052820140525
44852opt64lcu24shldgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
44856opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
44864opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
44864opt64lcu24shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
44868opt64lcu24shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
44876opt64lcu24shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
44884opt64lcu24shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
44892opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
44912simplegcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
44916opt64lcu24shldgcc -O -fomit-frame-pointer2014052820140525
44920opt64lcu24shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
44928opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
44928opt64lcu24shldgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
44932opt64lcu24shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
44932sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
44940simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
44940simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
44944opt64lcu24shldgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
44944sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
44948opt64lcu24shldgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
44952x86_64_shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
44960x86_64_shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
44964x86_64_shldgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
44968sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
44976x86_64_shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
44980x86_64_shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
44996x86_64_shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
44996sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
45004x86_64_shldgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
45008x86_64_shldgcc -O2 -fomit-frame-pointer2014052820140525
45008x86_64_shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
45008x86_64_shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
45008x86_64_shldgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
45012x86_64_shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
45012x86_64_shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
45012x86_64_shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
45012x86_64_shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
45016x86_64_shldgcc -m64 -O3 -fomit-frame-pointer2014052820140525
45020x86_64_shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
45024opt64lcu24shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
45028x86_64_shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
45028x86_64_shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
45028x86_64_shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
45036x86_64_shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
45036sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
45040x86_64_shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
45044x86_64_shldgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
45048x86_64_shldgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
45048x86_64_shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
45048x86_64_shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
45048x86_64_shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
45056sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
45056x86_64_shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
45056x86_64_shldgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
45060x86_64_shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
45060x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
45064x86_64_shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
45068x86_64_shldgcc -O3 -fomit-frame-pointer2014052820140525
45068sphlibgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
45072x86_64_shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
45076x86_64_shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
45080sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
45084x86_64_shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
45088x86_64_shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
45092x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
45096x86_64_shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
45104x86_64_shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
45112simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
45112sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
45112sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
45116simplegcc -O3 -fomit-frame-pointer2014052820140525
45116opt64lcu24shldgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
45116x86_64_shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
45116sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
45116x86_64_shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
45116simplegcc -m64 -O3 -fomit-frame-pointer2014052820140525
45136opt64lcu24shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
45136sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
45140sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
45148sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
45156simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
45156simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
45160sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
45212simplegcc -march=nocona -Os -fomit-frame-pointer2014052820140525
45216sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
45216x86_64_shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
45216x86_64_shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
45220x86_64_shldgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
45228opt64lcu24shldgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
45232simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
45236x86_64_shldgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
45244x86_64_shldgcc -m64 -O -fomit-frame-pointer2014052820140525
45244sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
45248sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
45252x86_64_shldgcc -O -fomit-frame-pointer2014052820140525
45252simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
45252opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
45252sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
45268sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
45276opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer2014052820140525
45280sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
45284opt64lcu24shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
45288x86_64_shldgcc -funroll-loops2014052820140525
45288opt64lcu24shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
45296sphlib-smallgcc -m64 -O -fomit-frame-pointer2014052820140525
45296x86_64_shldgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
45300sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
45308opt64lcu24shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
45312sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
45320simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
45320simplegcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
45324opt64lcu24shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
45324opt64lcu24shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
45324sphlibgcc -march=k8 -O -fomit-frame-pointer2014052820140525
45328opt64lcu24shldgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
45332x86_64_shldgcc2014052820140525
45376x86_64_shldcc2014052820140525
45376opt64lcu24shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
45380sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
45384sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
45388opt64u6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
45388sphlibgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
45392simplegcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
45396sphlibgcc -m64 -O -fomit-frame-pointer2014052820140525
45400sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014052820140525
45408x86_64_shldgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
45412sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
45416opt64lcu24shldgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
45420sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
45428simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
45428simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
45428sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
45432simplegcc -O2 -fomit-frame-pointer2014052820140525
45432simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
45436simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
45440sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
45444opt64u6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
45452x86_64_shldgcc -m64 -Os -fomit-frame-pointer2014052820140525
45456x86_64_shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
45468simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
45468simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
45468sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
45472simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
45480sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
45484x86_64_shldgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
45488x86_64_shldgcc -Os -fomit-frame-pointer2014052820140525
45488simplegcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
45492simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
45496simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
45496x86_64_shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
45500simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
45500x86_64_shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
45500sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
45504x86_64_shldgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
45508simplegcc -m64 -O2 -fomit-frame-pointer2014052820140525
45508x86_64_shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
45508x86_64_shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
45508x86_64_shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
45508x86_64_shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
45508opt64u6gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
45512opt64u6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
45516sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
45516simplegcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
45520x86_64_shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
45520sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
45520x86_64_shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
45520x86_64_shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
45524x86_64_shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
45528x86_64_shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
45532simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
45536x86_64_shldgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
45536x86_64_shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
45536x86_64_shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
45544x86_64_shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
45544simplegcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
45548x86_64_shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
45556sphlibgcc -O -fomit-frame-pointer2014052820140525
45556simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
45556x86_64_shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
45560sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
45560x86_64_shldgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
45580sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
45584x86_64_shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
45588x86_64_shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
45600simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
45608sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
45616sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
45624x86_64_shldgcc -m64 -O2 -fomit-frame-pointer2014052820140525
45624x86_64_shldgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
45652sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
45652x86_64_shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
45668x86_64_shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
45672sphlib-smallgcc -O -fomit-frame-pointer2014052820140525
45680sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
45704sphlibgcc -march=nocona -O -fomit-frame-pointer2014052820140525
45720opt64lcu24clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
45732opt64lcu24clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
45760x86_64_shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
45760x86_64_shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
45764x86_64_shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
45772opt64lcu24clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
45780x86_64_shldgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
45784x86_64_shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
45792x86_64_shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
45804x86_64_shldgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
45808x86_64_shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
45816x86_64_shldgcc -march=nocona -O -fomit-frame-pointer2014052820140525
45824opt64lcu24clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
45904opt64lcu24clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
45912x86_64_shldgcc -march=k8 -O -fomit-frame-pointer2014052820140525
45932x86_64_shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
45968simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
45972simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
45972simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
45972x86_64_shldgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
45976simplegcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
45992x86_64_shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
46000sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
46032opt64lcu24clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
46040simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
46040simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
46060simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
46084opt64u6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
46132opt64u6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
46136opt64u6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
46140opt64u6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
46152opt64u6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
46156simplegcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
46156simplegcc -march=k8 -Os -fomit-frame-pointer2014052820140525
46160simplegcc -m64 -Os -fomit-frame-pointer2014052820140525
46220simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
46220sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
46224simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
46224simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
46236simplegcc -Os -fomit-frame-pointer2014052820140525
46440simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
46444sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
46488sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
46492simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
46492simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
46504simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
46520opt64lcu6clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
46544simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
46552opt64lcu6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
46556opt64lcu6clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
46584opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
46592sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
46632opt64lcu6clang -O3 -fomit-frame-pointer2014071220140622
46644sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
46660sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
46668opt64lcu6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
46724opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
46740opt64lcu24clang -O3 -fomit-frame-pointer2014071220140622
46780sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
47004opt64u6gcc -m64 -Os -fomit-frame-pointer2014052820140525
47004opt64u6gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
47048opt64u6gcc -Os -fomit-frame-pointer2014052820140525
47052opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
47052opt64u6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
47052opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
47096opt64u6gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
47116opt64u6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
47144opt64u6gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
47144opt64u6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
47188opt64u6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
47196opt64u6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
47208sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
47220sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
47220opt64u6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
47252opt64u6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
47268sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
47288sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
47316sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
47320sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
47320sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
47356sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
47368sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
47388sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
47392sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
47400sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
47412sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
47420sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
47424sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
47472sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
47484sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
47496sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
47504inplacegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
47508inplacegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
47508sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
47512sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
47536sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
47540inplacegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
47540inplacegcc -march=nocona -Os -fomit-frame-pointer2014052820140525
47560sphlibgcc -O3 -fomit-frame-pointer2014052820140525
47604sphlibgcc -m64 -O2 -fomit-frame-pointer2014052820140525
47668sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
47692sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
47728sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
47776sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
47780inplacegcc -Os -fomit-frame-pointer2014052820140525
47780sphlibgcc -m64 -O3 -fomit-frame-pointer2014052820140525
47804sphlibgcc -O2 -fomit-frame-pointer2014052820140525
47804inplacegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
47804inplacegcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
47808inplacegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
47840sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
47876sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
47896inplacegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
47896inplacegcc -march=k8 -Os -fomit-frame-pointer2014052820140525
47924sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
47936inplacegcc -m64 -Os -fomit-frame-pointer2014052820140525
47960sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
47976sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
48004sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
48020sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
48028sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
48136inplacegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
48160inplacegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
48160inplacegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
48204inplacegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
48208sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
48216inplacegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
48264sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
48388sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
48396inplacegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
48396inplacegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
48404inplacegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
48412inplacegcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
48412inplacegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
48412inplacegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
48412inplacegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
48464sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
48508sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
48520sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
48684sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
48732sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
48772sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
48796sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
48840sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
48984sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
49036sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
49088sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
49088sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
49092sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
49104sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
49116sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
49124sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
49132sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
49200sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
49208sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
49284sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
49288sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
49324sphlibgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
49344sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
49432sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
49776sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
49840sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
49840sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
49900sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
49912sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
50008sseu2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
50016sseu2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
50028sseu2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
50032sseu2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
50040sseu2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
50040sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
50060sseu2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
50092sseu2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
50104sseu2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
50176sseu2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
50264sseu2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
50640sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
50672opt64lcu24shldclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
50744sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
50780sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
50780sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
50780sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
50780sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
50800sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
50828opt64lcu24shldclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
50844sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
50848sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
50864opt64lcu24shldclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
50980sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
51060sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
51160sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
51168sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
51176opt64lcu24shldclang -O3 -fomit-frame-pointer2014071220140622
51176sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
51392simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
51432simpleclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
51432simpleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
51472simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
51476simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
51500simpleclang -O3 -fomit-frame-pointer2014071220140622
51516simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
51620sphlib-smallgcc -O3 -fomit-frame-pointer2014052820140525
51652opt64lcu24shldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
51684sphlibgcc -Os -fomit-frame-pointer2014052820140525
51692sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014052820140525
51708sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
51708sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
51708sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
51708sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
51712sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
51716sphlibgcc -m64 -Os -fomit-frame-pointer2014052820140525
51728sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014052820140525
51732sphlibgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
51780sphlibclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
51792sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
51800sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
51812sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
51824opt64lcu24shldclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
51832sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
51852sphlibclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
51920sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
51952sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
51996sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
51996sphlib-smallgcc -O2 -fomit-frame-pointer2014052820140525
52056sphlibclang -O3 -fomit-frame-pointer2014071220140622
52060opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
52060opt64u6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
52060opt64u6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
52100opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
52104opt64u6clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
52200opt64lcu24shldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
52204opt64u6clang -O3 -fomit-frame-pointer2014071220140622
52236opt64u6clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
52388sseu2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
52388sseu2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
52412sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
52432sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
52432sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
52436sseu2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
52436sseu2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
52456sseu2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
52552sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
52816sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
53032sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
53032sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
53052sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
53060sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
53268inplaceclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
53272inplaceclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
53276inplaceclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
53320inplaceclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
53328inplaceclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
53328inplaceclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
53348inplaceclang -O3 -fomit-frame-pointer2014071220140622
53524sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
53528sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
53528sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
53528sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
53528sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
53528sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
53544sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
53784sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014052820140525
53784sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
53932sphlib-smallgcc -Os -fomit-frame-pointer2014052820140525
53996sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
53996sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
53996sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
53996sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
55648sphlib-smallclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
55684sphlib-smallclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
55728sphlib-smallclang -O3 -fomit-frame-pointer2014071220140622
55744sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
55768sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
55828sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
56012sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
58436sseu2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
58448sseu2clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
58620sseu2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
58620sseu2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
58824sseu2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
58840sseu2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
58888sseu2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
63252mmxu1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
63252mmxu1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
64228mmxu1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
64248mmxu1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
64504mmxu1gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
64512mmxu1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
64620mmxu1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
66656mmxu1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
66656mmxu1gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
67376mmxu1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
67436mmxu1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
67620mmxu1gcc -march=nocona -O -fomit-frame-pointer2014052820140525
67720mmxu1gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
68464mmxu1gcc -m64 -O -fomit-frame-pointer2014052820140525
68480mmxu1gcc -O -fomit-frame-pointer2014052820140525
68480mmxu1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
68480mmxu1gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
68480mmxu1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
68492mmxu1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
68528mmxu1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
68528mmxu1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
69556mmxu1gcc -march=k8 -O -fomit-frame-pointer2014052820140525
69648mmxu1gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
73336mmxu1gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
73348mmxu1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
73356mmxu1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
73356mmxu1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
73360mmxu1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
73368mmxu1gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
73640mmxu1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
73648mmxu1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
73652mmxu1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
73656mmxu1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
73692mmxu1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
73716mmxu1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
73728mmxu1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
73744mmxu1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
73744mmxu1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
73760mmxu1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
74508mmxu1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
74608mmxu1gcc -O3 -fomit-frame-pointer2014052820140525
74648mmxu1gcc -O2 -fomit-frame-pointer2014052820140525
74672mmxu1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
74672mmxu1gcc -m64 -O3 -fomit-frame-pointer2014052820140525
74728mmxu1gcc -m64 -O2 -fomit-frame-pointer2014052820140525
75032mmxu1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
75040mmxu1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
75204mmxu1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
75512mmxu1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
76196mmxu1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
76212mmxu1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
76224mmxu1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
76264mmxu1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
76640mmxu1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
76772mmxu1gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
76780mmxu1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
77148mmxu1gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
77168mmxu1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
77188mmxu1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
77252mmxu1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
77264mmxu1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
78552mmxu1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
78592mmxu1gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
78608mmxu1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
78612mmxu1gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
78612mmxu1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
78620mmxu1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
78620mmxu1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
78628mmxu1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
78680mmxu1gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
79020mmxu1gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
79032mmxu1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
79068mmxu1gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
79072mmxu1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
79552mmxu1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
79580mmxu1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
80572mmxu1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
80692mmxu1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
81664mmxu1gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
81688mmxu1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
81688mmxu1gcc -m64 -Os -fomit-frame-pointer2014052820140525
81688mmxu1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
81700mmxu1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
81704mmxu1gcc -Os -fomit-frame-pointer2014052820140525
81720mmxu1gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
81724mmxu1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
81724mmxu1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
81724mmxu1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
81728mmxu1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
81740mmxu1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
82228opt32bi-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
82232opt32bi-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
82244opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
82308opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
82684mmxu1gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
82728mmxu1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
83656opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
83680opt32bi-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
83688opt32bi-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
83824mmxu1clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
83840mmxu1clang -O3 -fomit-frame-pointer2014071220140622
83856opt32bi-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
83872mmxu1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
83928mmxu1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
83940mmxu1clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
83968mmxu1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
84048mmxu1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
84204opt32biT-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
84212opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
84220opt32bi-s2lcu4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
84228opt32bi-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2014052820140525
84232opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
84236opt32bi-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
84260opt32bi-s2lcu4gcc -O3 -fomit-frame-pointer2014052820140525
84268opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
84272opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
84308opt32biT-s2lcu4gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
84344opt32bi-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
84352opt32bi-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
84368opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
84376opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
84536opt32bi-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
84636opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
84688opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
84868opt32biT-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
84880opt32biT-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
85184opt32biT-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
85312opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
85332opt32biT-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
85368opt32biT-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
85456opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
85616opt32biT-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
85664opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
85704opt32biT-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
85748opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
85752opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
85796opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
85808opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
85844opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
85844opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
85904opt32biT-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
85908opt32biT-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
85912opt32biT-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
85936opt32biT-s2lcu4gcc -O2 -fomit-frame-pointer2014052820140525
85952opt32biT-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2014052820140525
85960opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
86004opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
86032opt32biT-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2014052820140525
86044opt32biT-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
86048opt32biT-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
86076opt32biT-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
86092opt32biT-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
86100opt32biT-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
86152opt32biT-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2014052820140525
86184opt32biT-s2lcu4gcc -O3 -fomit-frame-pointer2014052820140525
86184opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
86224opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
86236opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
86236opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
86240opt32biT-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
86244opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
86252opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
86252opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
86256opt32biT-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
86264opt32biT-s2lcu4gcc -O -fomit-frame-pointer2014052820140525
86264opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
86268opt32biT-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
86272opt32biT-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
86276opt32biT-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
86312opt32biT-s2lcu4gcc -m64 -O -fomit-frame-pointer2014052820140525
86352opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
86384opt32biT-s2lcu4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
86396opt32biT-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
86396opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
86404opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
86432opt32biT-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
86456opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
86564opt32biT-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2014052820140525
86604opt32biT-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
86692opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
86700opt32biT-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
86704opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
86728opt32biT-s2lcu4gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
86748opt32biT-s2lcu4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
86752opt32biT-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
86756opt32biT-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
86764opt32biT-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
86776opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
86776opt32biT-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
87084opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
87096opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
87208opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
87232opt32biT-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
87496opt32biT-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
87600opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
87888opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
87892opt32biT-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
87896opt32biT-s2lcu4gcc -Os -fomit-frame-pointer2014052820140525
87900opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
87900opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
87912opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
87932opt32biT-s2lcu4gcc -m64 -Os -fomit-frame-pointer2014052820140525
87936opt32biT-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
87948opt32biT-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
87952opt32biT-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
87984opt32biT-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
88104opt32biT-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
88108opt32biT-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
88136opt32biT-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
88148opt32biT-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
88192opt32biT-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
88248opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
88448opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
88464opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
88492opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
88504opt32bi-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
88528opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
88676opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
88684opt32bi-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
88696opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
88744opt32bi-s2lcu4gcc -m64 -O -fomit-frame-pointer2014052820140525
88748opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
88784opt32bi-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
88796opt32bi-s2lcu4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
88796opt32bi-s2lcu4gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
88820opt32bi-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
88832opt32bi-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
88836opt32bi-s2lcu4gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
88840opt32bi-s2lcu4gcc -O -fomit-frame-pointer2014052820140525
88840opt32bi-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
88844opt32bi-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
88856opt32bi-s2lcu4gcc -march=k8 -O -fomit-frame-pointer2014052820140525
88868opt32bi-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
88884opt32bi-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
88976opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
89056opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
89088opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
89088opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
89088opt32bi-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
89088opt32bi-s2lcu4gcc -march=nocona -O -fomit-frame-pointer2014052820140525
89092opt32bi-s2lcu4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
89092opt32bi-s2lcu4gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
89092opt32bi-s2lcu4gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
89100opt32bi-s2lcu4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
89108opt32bi-s2lcu4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
89572opt32bi-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
89604opt32bi-s2lcu4gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
89964opt32biT-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
89984opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
89992opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
90004opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
90040opt32biT-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
90040opt32biT-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
90108opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
90156opt32bi-s2lcu4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
90168opt32biT-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
90204opt32biT-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
90228opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
90232opt32bi-s2lcu4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
90240opt32bi-s2lcu4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
90252opt32bi-s2lcu4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
90252opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
90376opt32bi-s2lcu4gcc -O2 -fomit-frame-pointer2014052820140525
90380opt32bi-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
90396opt32bi-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2014052820140525
90420opt32bi-s2lcu4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
90424opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
90432opt32bi-s2lcu4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
90436opt32bi-s2lcu4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
90560opt32bi-s2lcu4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
90700opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
90712opt32bi-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
90712opt32bi-s2lcu4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
90720opt32bi-s2lcu4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
90736opt32bi-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
90772opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
90900opt32bi-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
90924opt32bi-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
90948opt32bi-s2lcu4gcc -m64 -Os -fomit-frame-pointer2014052820140525
90968opt32bi-s2lcu4gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
90984opt32bi-s2lcu4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
91012opt32bi-s2lcu4gcc -Os -fomit-frame-pointer2014052820140525
91036opt32bi-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
93068opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
93072opt32bi-rvku2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
94632simple32bigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
94692simple32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
94712opt32bi-rvku2gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
94744opt32bi-rvku2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
94984simple32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
95020simple32bigcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
96368opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
96388opt32bi-rvku2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
96424opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
96504opt32bi-rvku2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
96932opt32bi-rvku2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
97492opt32bi-rvku2gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
97500opt32bi-rvku2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
97524opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
97760opt32bi-rvku2gcc -march=k8 -O -fomit-frame-pointer2014052820140525
97812opt32bi-rvku2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
97960simple32bigcc -O3 -fomit-frame-pointer2014052820140525
97960simple32bigcc -m64 -O3 -fomit-frame-pointer2014052820140525
98052opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
98072opt32bi-rvku2gcc -O3 -fomit-frame-pointer2014052820140525
98072simple32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
98076opt32bi-rvku2gcc -m64 -O3 -fomit-frame-pointer2014052820140525
98084simple32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
98144simple32bigcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
98144simple32bigcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
98144simple32bigcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
98156simple32bigcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
98156simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
98188simple32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
98204simple32bigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
98304opt32bi-rvku2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
98308opt32bi-rvku2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
98376opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
98444opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
98664opt32bi-rvku2gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
98668opt32bi-rvku2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
98808opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
98888opt32bi-rvku2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
98940opt32bi-rvku2gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
99148opt32bi-rvku2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
99160opt32bi-rvku2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
99176opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
99564simple32bigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
99564simple32bigcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
99648simple32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
99700simple32bigcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
99964opt32bi-rvku2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
100040opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
100076opt32bi-rvku2gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
100104inplace32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
100136inplace32bigcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
100180simple32bigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
100252simple32bigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
100256simple32bigcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
100276simple32bigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
100288simple32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
100300opt32bi-rvku2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
100316opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
100324opt32bi-rvku2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
100328simple32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
100336opt32bi-rvku2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
100336opt32bi-rvku2gcc -m64 -O -fomit-frame-pointer2014052820140525
100336opt32bi-rvku2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
100348opt32bi-rvku2gcc -O -fomit-frame-pointer2014052820140525
100352opt32bi-rvku2gcc -march=nocona -O -fomit-frame-pointer2014052820140525
100412opt32bi-rvku2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
100424opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
100472simple32bigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
100492simple32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
100524simple32bigcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
100528simple32bigcc -march=barcelona -O -fomit-frame-pointer2014052820140525
100588simple32bigcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
100608simple32bigcc -march=k8 -O -fomit-frame-pointer2014052820140525
100748inplace32bigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
100796inplace32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
101076inplace32bigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
101124inplace32bigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
101144opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
101180opt32bi-rvku2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
101196inplace32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
101248inplace32bigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
101324opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
101360opt32bi-rvku2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
101364opt32bi-rvku2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
101384opt32bi-rvku2gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
101500inplace32bigcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
101508inplace32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
101520opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
101532inplace32bigcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
101588inplace32bigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
101688compactgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
101692compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
101696compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
101756opt32bi-rvku2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
101788opt32bi-rvku2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
101824opt32bi-rvku2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
101860opt32bi-rvku2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
101884opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
101904simple32bigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
101940inplace32bigcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
101940inplace32bigcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
101940inplace32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
101940simple32bigcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
101948inplace32bigcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
101948simple32bigcc -march=nocona -O -fomit-frame-pointer2014052820140525
101952simple32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
101956simple32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
101964inplace32bigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
101980simple32bigcc -funroll-loops -O -fomit-frame-pointer2014052820140525
101980simple32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
102000simple32bigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
102044simple32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
102044simple32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
102048simple32bigcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
102080inplace32bigcc -O3 -fomit-frame-pointer2014052820140525
102080inplace32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
102080inplace32bigcc -m64 -O3 -fomit-frame-pointer2014052820140525
102140simple32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
102144inplace32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
102156inplace32bigcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
102168inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
102540opt32bi-rvku2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
102664simple32bigcc -m64 -O -fomit-frame-pointer2014052820140525
102724opt32bi-rvku2gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
102736opt32bi-rvku2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
102744simple32bigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
102748simple32bigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
102752simple32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
102752simple32bigcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
102752simple32bigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
102776inplace32bigcc -march=barcelona -O -fomit-frame-pointer2014052820140525
102816inplace32bigcc -march=k8 -O -fomit-frame-pointer2014052820140525
102820compactgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
102820inplace32bigcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
102824simple32bigcc -O -fomit-frame-pointer2014052820140525
102828inplace32bigcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
102832simple32bigcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
102944opt32bi-rvku2gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
103008simple32bigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
103008simple32bigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
103012simple32bigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
103012simple32bigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
103032simple32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
103108inplace32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
103108inplace32bigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
103108inplace32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
103124compactgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
103144simple32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
103148simple32bigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
103196inplace32bigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
103296compactgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
103340simple32bigcc -O2 -fomit-frame-pointer2014052820140525
103340simple32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
103340inplace32bigcc -march=nocona -O -fomit-frame-pointer2014052820140525
103344opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
103356simple32bigcc -m64 -O2 -fomit-frame-pointer2014052820140525
103384inplace32bigcc -march=nocona -Os -fomit-frame-pointer2014052820140525
103392opt32bi-rvku2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
103428inplace32bigcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
103440compactgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
103452inplace32bigcc -funroll-loops -O -fomit-frame-pointer2014052820140525
103452inplace32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
103520compactgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
103528opt32bi-rvku2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
103528opt32bi-rvku2gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
103536inplace32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
103544opt32bi-rvku2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
103556opt32bi-rvku2gcc -m64 -O2 -fomit-frame-pointer2014052820140525
103560opt32bi-rvku2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
103572inplace32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
103580inplace32bigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
103588compactgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
103592inplace32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
103600opt32bi-rvku2gcc -O2 -fomit-frame-pointer2014052820140525
103604compactgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
103712opt32bi-rvku2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
103756opt32bi-rvku2gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
103800opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
103836compactgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
103840inplace32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
103848compactgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
103848inplace32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
104424simple32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
104428simple32bigcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
104472inplace32bigcc -O -fomit-frame-pointer2014052820140525
104476inplace32bigcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
104476inplace32bigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
104476inplace32bigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
104516simple32bigcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
104524simple32bigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
104528inplace32bigcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
104528inplace32bigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
104532inplace32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
104588inplace32bigcc -m64 -O -fomit-frame-pointer2014052820140525
104996simple32bigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
105012simple32bigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
105032simple32bigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
105044simple32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
105248inplace32bigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
105264inplace32bigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
105268inplace32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
105272inplace32bigcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
105272inplace32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
105292inplace32bigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
105392inplace32bigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
105468inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
105468inplace32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
105468inplace32bigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
105468inplace32bigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
105468inplace32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
105472inplace32bigcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
105476inplace32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
105552inplace32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
105624inplace32bigcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
105676inplace32bigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
105712inplace32bigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
105780inplace32bigcc -Os -fomit-frame-pointer2014052820140525
105780inplace32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
105780inplace32bigcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
105792inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
105792inplace32bigcc -m64 -Os -fomit-frame-pointer2014052820140525
105792inplace32bigcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
105888inplace32bigcc -march=k8 -Os -fomit-frame-pointer2014052820140525
105904inplace32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
106000inplace32bigcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
106012inplace32bigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
106012inplace32bigcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
106348compactgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
106356inplace32bigcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
106356inplace32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
106360inplace32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
106468inplace32bigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
106476inplace32bigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
106484compactgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
106520inplace32bigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
106576inplace32bigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
106664inplace32bigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
106716inplace32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
106860inplace32bigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
106876compactgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
107108inplace32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
107180inplace32bigcc -O2 -fomit-frame-pointer2014052820140525
107224compactgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
107236compactgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
107276inplace32bigcc -m64 -O2 -fomit-frame-pointer2014052820140525
107508compactgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
107512compactgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
107608compactgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
107668compactgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
107788compactgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
108076opt32bi-rvku2gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
108172opt32bi-rvku2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
108176opt32bi-rvku2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
108268opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
108272opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
108280opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
108280opt32bi-rvku2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
108288opt32bi-rvku2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
108320opt32bi-rvku2gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
108348opt32bi-rvku2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
108396opt32bi-rvku2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
109908opt32bi-rvku2gcc -Os -fomit-frame-pointer2014052820140525
109908opt32bi-rvku2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
109936opt32bi-rvku2gcc -m64 -Os -fomit-frame-pointer2014052820140525
109936opt32bi-rvku2gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
109940opt32bi-rvku2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
109960opt32bi-rvku2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
110092opt32bi-rvku2gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
110104opt32bi-rvku2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
110104opt32bi-rvku2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
110316opt32bi-rvku2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
110328opt32bi-rvku2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
110412opt32bi-rvku2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
111024compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
111072compactgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
113496opt32biT-s2lcu4clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
113500opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
113516opt32biT-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
113520opt32biT-s2lcu4clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
113568opt32biT-s2lcu4clang -O3 -fomit-frame-pointer2014071220140622
113596opt32biT-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
113632opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
114264compactgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
114496compactgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
114496compactgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
114944compactgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
114976opt32bi-s2lcu4clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
114980opt32bi-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
114992opt32bi-s2lcu4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
115016opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
115112opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
115212opt32bi-s2lcu4clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
115232opt32bi-s2lcu4clang -O3 -fomit-frame-pointer2014071220140622
116072compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
116100compactgcc -m64 -O3 -fomit-frame-pointer2014052820140525
116204compactgcc -O3 -fomit-frame-pointer2014052820140525
116272compactgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
116276compactgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
116816compactgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
116816compactgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
118552compactgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
118556compactgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
118556compactgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
118772compactgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
118960simple32bigcc -march=nocona -Os -fomit-frame-pointer2014052820140525
119040compactgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
119084simple32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
119132simple32bigcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
119132simple32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
119132simple32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
119132simple32bigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
119132simple32bigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
119472simple32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
119484simple32bigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
119492simple32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
119612simple32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
119700simple32bigcc -m64 -Os -fomit-frame-pointer2014052820140525
119720simple32bigcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
119720simple32bigcc -march=k8 -Os -fomit-frame-pointer2014052820140525
119784simple32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
119840simple32bigcc -Os -fomit-frame-pointer2014052820140525
120012simple32bigcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
120040simple32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
120556simplegcc -funroll-loops2014052820140525
120564simplecc2014052820140525
120564simplegcc2014052820140525
121236simple32bigcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
121256simple32bigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
121276simple32bigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
121276simple32bigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
121280simple32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
125072inplace32biclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
125104inplace32biclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
125108inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
125108inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
125112inplace32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
125116inplace32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
125516inplace32biclang -O3 -fomit-frame-pointer2014071220140622
127564opt32bi-rvku2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
127596opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
127600opt32bi-rvku2clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
127644opt32bi-rvku2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
127756opt32bi-rvku2clang -O3 -fomit-frame-pointer2014071220140622
127760opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
127820opt32bi-rvku2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
128948simple32biclang -O3 -fomit-frame-pointer2014071220140622
129124simple32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
129168simple32biclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
129168simple32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
129168simple32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
129172simple32biclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
129184simple32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
131584compactgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
134808compactclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
134812compactclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
134820compactclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
134832compactclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
134844compactclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
134844compactclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
135492compactclang -O3 -fomit-frame-pointer2014071220140622
140816inplacecc2014052820140525
140816inplacegcc -funroll-loops2014052820140525
140820inplacegcc2014052820140525
142576opt64u6gcc -funroll-loops2014052820140525
142596opt64u6cc2014052820140525
142604opt64u6gcc2014052820140525
143316opt64lcu24cc2014052820140525
143364opt64lcu24gcc2014052820140525
143612opt64lcu24gcc -funroll-loops2014052820140525
143876opt64lcu6gcc -funroll-loops2014052820140525
143904opt64lcu6gcc2014052820140525
143908opt64lcu6cc2014052820140525
146884opt64lcu24shldgcc -funroll-loops2014052820140525
147504opt64lcu24shldgcc2014052820140525
147964opt64lcu24shldcc2014052820140525
194396compactgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
194672compactgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
194740compactgcc -m64 -Os -fomit-frame-pointer2014052820140525
194820compactgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
194880compactgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
197720compactgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
197724compactgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
200272compactgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
200628compactgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
202384compactgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
202384compactgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
202984compactgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
203276compactgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
203672compactgcc -Os -fomit-frame-pointer2014052820140525
203672compactgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
203692compactgcc -march=nocona -O -fomit-frame-pointer2014052820140525
203920compactgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
203952compactgcc -m64 -O2 -fomit-frame-pointer2014052820140525
203976compactgcc -O2 -fomit-frame-pointer2014052820140525
204012compactgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
204064compactgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
204208compactgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
204956compactgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
205008compactgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
205008compactgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
205296compactgcc -m64 -O -fomit-frame-pointer2014052820140525
205412compactgcc -O -fomit-frame-pointer2014052820140525
205412compactgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
205420compactgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
206124compactgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
206684compactgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
207264compactgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
207496compactgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
208252compactgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
208428compactgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
208444compactgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
208744compactgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
208972compactgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
209736compactgcc -march=k8 -O -fomit-frame-pointer2014052820140525
209864compactgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
210308compactgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
210336compactgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
212248compactgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
217052compactgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
217312compactgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
217316compactgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
218316compactgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
219368compactgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
219372compactgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
223912compactgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
236852compactgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
253844simple32bigcc2014052820140525
253888simple32bicc2014052820140525
253916simple32bigcc -funroll-loops2014052820140525
259380opt32bi-rvku2gcc -funroll-loops2014052820140525
259456opt32bi-rvku2cc2014052820140525
259612opt32bi-rvku2gcc2014052820140525
299304inplace32bigcc -funroll-loops2014052820140525
299324inplace32bigcc2014052820140525
299364inplace32bicc2014052820140525
318384opt32biT-s2lcu4cc2014052820140525
318500opt32biT-s2lcu4gcc -funroll-loops2014052820140525
318580opt32biT-s2lcu4gcc2014052820140525
323456opt32bi-s2lcu4gcc2014052820140525
323536opt32bi-s2lcu4cc2014052820140525
323656opt32bi-s2lcu4gcc -funroll-loops2014052820140525
355452sphlib-smallgcc -funroll-loops2014052820140525
355480sphlib-smallcc2014052820140525
355584sphlib-smallgcc2014052820140525
375640compact8gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
383516compact8gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
383588compact8gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
384792compact8gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
387784compact8gcc -O2 -fomit-frame-pointer2014052820140525
388820compact8gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
388820compact8gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
389564compact8gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
389564compact8gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
391160compact8gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
391444compact8gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
391444compact8gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
394036compact8clang -O3 -fomit-frame-pointer2014071220140622
394036compact8clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
394036compact8clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
394036compact8clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
394040compact8clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
394044compact8clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
404040compact8clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
408384compact8gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
411320compact8gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
412776compact8gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
416320compact8gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
422244compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
422260compact8gcc -m64 -O3 -fomit-frame-pointer2014052820140525
422304compact8gcc -O3 -fomit-frame-pointer2014052820140525
423800compact8gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
423920compact8gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
424044compact8gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
424048compact8gcc -m64 -O2 -fomit-frame-pointer2014052820140525
425896compact8gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
426024compact8gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
426708compact8gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
426820compact8gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
430712compact8gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
430752compact8gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
435960compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
436032compact8gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
436036compact8gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
440184compact8gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
440188compact8gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
459484compact8gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
459904compact8gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
460104compact8gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
460104compact8gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
460160compact8gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
460244compact8gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
466528compact8gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
466652compact8gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
467096compact8gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
467096compact8gcc -march=k8 -O -fomit-frame-pointer2014052820140525
468552sphlibgcc2014052820140525
469064sphlibcc2014052820140525
469128sphlibgcc -funroll-loops2014052820140525
474948compact8gcc -O -fomit-frame-pointer2014052820140525
474948compact8gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
474948compact8gcc -m64 -O -fomit-frame-pointer2014052820140525
474952compact8gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
474980compact8gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
474988compact8gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
475112compact8gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
475308compact8gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
476108compact8gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
476108compact8gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
476112compact8gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
476200compact8gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
480468compact8gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
480468compact8gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
480468compact8gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
481724compact8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
481896compact8gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
488756compact8gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
493920compact8gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
521712compact8gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
532660compact8gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
580024compact8gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
580096compact8gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
683092compact8gcc -march=nocona -O -fomit-frame-pointer2014052820140525
683124compact8gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
733976compactgcc2014052820140525
734236compactgcc -funroll-loops2014052820140525
734692compactcc2014052820140525
800192mmxu1gcc2014052820140525
800208mmxu1cc2014052820140525
800248mmxu1gcc -funroll-loops2014052820140525
1153264compact8gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
1153264compact8gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
1153288compact8gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
1153712compact8gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
1159316compact8gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
1159408compact8gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
1159856compact8gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
1162792compact8gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
1162800compact8gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
1162900compact8gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
1163740compact8gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
1163780compact8gcc -Os -fomit-frame-pointer2014052820140525
1163784compact8gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
1163844compact8gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
1164264compact8gcc -m64 -Os -fomit-frame-pointer2014052820140525
1164280compact8gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
1164788compact8gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
1171844compact8gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
1172096compact8gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
1181332compact8gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
1182792compact8gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
1188940compact8gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
1190856compact8gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
2004348compact8cc2014052820140525
2010204compact8gcc2014052820140525
2063844compact8gcc -funroll-loops2014052820140525

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 33, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer compact compact8 inplace inplace32bi mmxu1 opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6 simple simple32bi sphlib sphlib-small
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 sphlib sphlib-small sseu2

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_asm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/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/keccakc1024/x86_64_shld
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/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/keccakc1024/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
keccak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
keccak.c: clang: warning: argument unused during compilation: '-mavx2'
keccak.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_asm
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/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/keccakc1024/x86_64_shld
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/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/keccakc1024/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keccak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
keccak.c: clang: warning: argument unused during compilation: '-mavx2'
keccak.c: clang: warning: argument unused during compilation: '-mpclmul'
keccak.c: clang: warning: argument unused during compilation: '-fpolly'
keccak.c: clang: warning: argument unused during compilation: '-fvectorize'
keccak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keccak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_asm
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/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/keccakc1024/x86_64_shld
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/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/keccakc1024/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
keccak.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc1024/x86_64_asm
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/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/keccakc1024/x86_64_shld
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-asm.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakF-1600-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/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/keccakc1024/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keccak.c: clang: warning: argument unused during compilation: '-mavx2'
keccak.c: clang: warning: argument unused during compilation: '-fpolly'
keccak.c: clang: warning: argument unused during compilation: '-fvectorize'
keccak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keccak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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