Implementation notes: amd64, trident, crypto_hash/keccakc768

Computer: trident
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: keccakc768
TimeImplementationCompilerBenchmark dateSUPERCOP version
30160opt64lcu6gcc -m64 -O3 -fomit-frame-pointer2011090220110831
30220opt64lcu6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
30240opt64lcu6gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
30300opt64lcu6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
30420opt64lcu6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
30420opt64lcu6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
30440opt64lcu6gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
30440opt64lcu6gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
30480opt64lcu6gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
30500opt64lcu6gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
30510opt64lcu6gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
30520opt64lcu6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
30530opt64lcu6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
30550opt64lcu6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
30570opt64lcu6gcc -m64 -O2 -fomit-frame-pointer2011090220110831
30570opt64lcu6gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
30590opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
30610opt64lcu6gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
30610opt64lcu6gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
30640opt64lcu6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
30640opt64lcu6gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
30640opt64lcu6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
30660opt64lcu6gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
30680opt64lcu6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
30680opt64lcu6gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
30740opt64lcu6gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
30750opt64lcu6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
30770opt64lcu6gcc -m64 -Os -fomit-frame-pointer2011090220110831
30780opt64lcu6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
30900opt64lcu6gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
31780opt64lcu24shldgcc -m64 -Os -fomit-frame-pointer2012022020120219
31800opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012022020120219
31840opt64lcu24shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012022020120219
31840simplegcc -m64 -Os -fomit-frame-pointer2011090220110831
31870opt64lcu24shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012022020120219
31880opt64lcu24shldgcc -m64 -O2 -fomit-frame-pointer2012022020120219
31940opt64lcu24shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2012022020120219
32000opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer2012022020120219
32020opt64lcu24shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012022020120219
32020opt64lcu24shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012022020120219
32050simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
32060simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
32060opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012022020120219
32090simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
32100simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
32110opt64lcu24shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012022020120219
32120opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012022020120219
32140simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
32160simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
32170simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
32180simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
32180simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
32220simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
32220opt64lcu24shldgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012022020120219
32240simplegcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
32250simplegcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
32300opt64lcu24shldgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012022020120219
32330opt64lcu24shldgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012022020120219
32340opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012022020120219
32350opt64lcu24shldgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012022020120219
32370opt64lcu24shldgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012022020120219
32380opt64lcu24shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012022020120219
32390opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012022020120219
32390opt64lcu24shldgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012022020120219
32440opt64lcu6gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
32470opt64lcu24shldgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012022020120219
32470opt64lcu24shldgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012022020120219
32480opt64lcu24shldgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012022020120219
32490opt64lcu24shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2012022020120219
32490opt64lcu6gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
32520opt64lcu6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
32520opt64lcu24shldgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012022020120219
32530opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012022020120219
32540opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
32540simplegcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
32550opt64lcu24shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012022020120219
32550simplegcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
32560opt64lcu24shldgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012022020120219
32560simplegcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
32570simplegcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
32600opt64lcu6gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
32610opt64lcu24shldgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012022020120219
32610simplegcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
32620opt64lcu6gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
32620simplegcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
32630simplegcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
32640simplegcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
32670opt64lcu6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
32670opt64lcu6gcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
32710simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
32710simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
32710opt64lcu6gcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
32720opt64lcu6gcc -m64 -O -fomit-frame-pointer2011090220110831
32860simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
32860opt64lcu24gcc -m64 -O2 -fomit-frame-pointer2011090220110831
33210opt64lcu24gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
33300opt64lcu24gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
33350opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
33400opt64lcu24gcc -m64 -O3 -fomit-frame-pointer2011090220110831
33590opt64lcu24gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
33710simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
33720simplegcc -m64 -O -fomit-frame-pointer2011090220110831
33750opt64lcu24gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
33760simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
33780opt64lcu24gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
33790opt64lcu24gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
33800opt64lcu24gcc -m64 -Os -fomit-frame-pointer2011090220110831
33820opt64u6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
33820opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
33830simplegcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
33870simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
33880opt64u6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
33890opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
33910opt64lcu24gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
33910simplegcc -m64 -O3 -fomit-frame-pointer2011090220110831
33910simplegcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
33940opt64u6gcc -m64 -O3 -fomit-frame-pointer2011090220110831
33960opt64u6gcc -m64 -Os -fomit-frame-pointer2011090220110831
33970opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
33980simplegcc -m64 -O2 -fomit-frame-pointer2011090220110831
34000opt64u6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
34010opt64u6gcc -m64 -O2 -fomit-frame-pointer2011090220110831
34010opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
34020opt64lcu24gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
34050opt64u6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
34050simplegcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
34090opt64u6gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
34100opt64u6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
34130opt64u6gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
34140opt64u6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
34170simplegcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
34200opt64u6gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
34210opt64u6gcc -m64 -O -fomit-frame-pointer2011090220110831
34220opt64lcu24gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
34240opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
34260opt64u6gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
34350opt64u6gcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
34360opt64u6gcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
34370opt64u6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
34370simplegcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
34400simplegcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
34420opt64lcu24gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
34460opt64lcu24gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
34520opt64lcu24gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
34530simplegcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
34580simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
34590opt64lcu24gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
34610simplegcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
34630opt64lcu24gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
34650opt64lcu24gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
34730simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
34790opt64lcu24gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
34820opt64lcu24gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
34870opt64lcu24gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
34920opt64lcu24gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
34960opt64lcu24gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
34990opt64lcu24gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
35070opt64lcu24gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
35150opt64lcu24gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
35210opt64lcu24gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
35310opt64u6gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
35360opt64lcu24gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
35390opt64u6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
35390opt64u6gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
35440opt64lcu24gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
35470opt64u6gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
35470opt64u6gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
35490opt64u6gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
35490opt64u6gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
35510opt64u6gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
35520opt64u6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
35530opt64u6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
35540opt64u6gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
35550opt64u6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
35560opt64u6gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
35570opt64u6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
35600opt64u6gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
35610opt64u6gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
35660opt64u6gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
35710opt64u6gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
36020opt64lcu24gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
36030opt64lcu24gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
36140opt64lcu24gcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
36230opt64lcu24gcc -m64 -O -fomit-frame-pointer2011090220110831
36300opt64lcu24gcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
36690opt64lcu24gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
36790opt64lcu24gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
36800opt64lcu24gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
36840opt64lcu24gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
36900opt64lcu24gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
39190sseu2gcc -m64 -O3 -fomit-frame-pointer2011090220110831
39250sseu2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
39260sseu2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
39280sseu2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
39330sseu2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
39330sseu2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
39350sseu2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
39360sseu2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
39360sseu2gcc -m64 -Os -fomit-frame-pointer2011090220110831
39360sseu2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
39410sseu2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
39410sseu2gcc -m64 -O2 -fomit-frame-pointer2011090220110831
39990sseu2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
40140sseu2gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
40140sseu2gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
40170sseu2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
40240sseu2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
40260sseu2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
40260sseu2gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
40280sseu2gcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
40290sseu2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
40320sseu2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
40330sseu2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
40330sseu2gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
40370sseu2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
40370sseu2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
40370sseu2gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
40370sseu2gcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
40400sseu2gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
40410sseu2gcc -m64 -O -fomit-frame-pointer2011090220110831
40420sseu2gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
40430sseu2gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
40450sseu2gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
40460sseu2gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
40500sseu2gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
40500sseu2gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
40520sseu2gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
40540sseu2gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
40610sseu2gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
40650sseu2gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
43310inplacegcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
43310inplacegcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
43320inplacegcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
43330inplacegcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
43330inplacegcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
43350inplacegcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
43390inplacegcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
43420inplacegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
43420inplacegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
43460inplacegcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
43700inplacegcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
43740inplacegcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
43750inplacegcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
43790inplacegcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
43800inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
43800inplacegcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
43830inplacegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
43840inplacegcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
43850inplacegcc -m64 -O -fomit-frame-pointer2011090220110831
43860inplacegcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
43900inplacegcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
44060inplacegcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
44210inplacegcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
44240inplacegcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
44350inplacegcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
44350inplacegcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
44370inplacegcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
44470inplacegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
45120inplacegcc -m64 -O3 -fomit-frame-pointer2011090220110831
45120inplacegcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
45150inplacegcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
45150inplacegcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
45170inplacegcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
45190inplacegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
45350inplacegcc -m64 -O2 -fomit-frame-pointer2011090220110831
45380inplacegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
45390inplacegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
45420inplacegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
45420inplacegcc -m64 -Os -fomit-frame-pointer2011090220110831
45460inplacegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
53810mmxu1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
53810mmxu1gcc -m64 -Os -fomit-frame-pointer2011090220110831
54640mmxu1gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
54680mmxu1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
55230mmxu1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
55350mmxu1gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
56070mmxu1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
56490mmxu1gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
56930mmxu1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
57400mmxu1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
57400mmxu1gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
57570mmxu1gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
57600mmxu1gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
57660mmxu1gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
57870mmxu1gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
57950mmxu1gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
57980mmxu1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
58040mmxu1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
58040mmxu1gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
58090mmxu1gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
58150mmxu1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
58180mmxu1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
58340mmxu1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
58520mmxu1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
58610mmxu1gcc -m64 -O3 -fomit-frame-pointer2011090220110831
58840mmxu1gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
58860mmxu1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
59030mmxu1gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
59140mmxu1gcc -m64 -O2 -fomit-frame-pointer2011090220110831
59280mmxu1gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
64090mmxu1gcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
64810mmxu1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
70590opt64lcu24shldgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012022020120219
70740opt64lcu24shldgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012022020120219
70840opt64lcu24shldgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012022020120219
70880opt64lcu24shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012022020120219
70960opt64lcu24shldgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012022020120219
70990simple32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
71020simple32bigcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
71030opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
71040simple32bigcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
71060simple32bigcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
71060simple32bigcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
71090opt64lcu24shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012022020120219
71130simple32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
71150simple32bigcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
71160simple32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
71160simple32bigcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
71180simple32bigcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
71180simple32bigcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
71230simple32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
71230simple32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
71230simple32bigcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
71250opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
71260simple32bigcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
71270opt64lcu24shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2012022020120219
71310opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
71360opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
71370opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
71390opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
71400opt32bi-rvku2gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
71410opt32bi-rvku2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
71420opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
71420simple32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
71420opt32bi-rvku2gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
71440opt32bi-rvku2gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
71480opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
71490opt32bi-rvku2gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
71510opt32bi-rvku2gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
71540simple32bigcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
71550opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
71560opt32bi-rvku2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
71560opt32bi-rvku2gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
71600simple32bigcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
71720opt32bi-rvku2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
71900opt64lcu24shldgcc -m64 -march=nocona -O -fomit-frame-pointer2012022020120219
71930opt32bi-rvku2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
72010opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
72060opt32bi-rvku2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
72220opt32bi-rvku2gcc -m64 -O3 -fomit-frame-pointer2011090220110831
72280opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
72380opt32bi-rvku2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
72430simple32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
72430simple32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
72470simple32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
72480simple32bigcc -m64 -O3 -fomit-frame-pointer2011090220110831
72490simple32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
72580opt32bi-rvku2gcc -m64 -O2 -fomit-frame-pointer2011090220110831
72580simple32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
72600simple32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
72600simple32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
72600simple32bigcc -m64 -O2 -fomit-frame-pointer2011090220110831
72610opt32bi-rvku2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
72610simple32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
72620opt32bi-rvku2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
72640simple32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
72880opt64lcu24shldgcc -m64 -march=k8 -O -fomit-frame-pointer2012022020120219
72900simple32bigcc -m64 -Os -fomit-frame-pointer2011090220110831
73010opt64lcu24shldgcc -m64 -O -fomit-frame-pointer2012022020120219
73330opt32bi-rvku2gcc -m64 -Os -fomit-frame-pointer2011090220110831
73710opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
73770opt32bi-rvku2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
75270opt32bi-rvku2gcc -m64 -O -fomit-frame-pointer2011090220110831
75330opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
75360opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
75380opt32bi-rvku2gcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
75400opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
75400simple32bigcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
75450opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
75480opt32bi-rvku2gcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
75480opt32bi-rvku2gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
75570opt32bi-rvku2gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
75680opt32bi-rvku2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
75760simple32bigcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
75800opt32biT-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2011090220110831
75810simple32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
75920simple32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
75930simple32bigcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
76040simple32bigcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
76060simple32bigcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
76130simple32bigcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
76180simple32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
76310opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
76330opt32biT-s2lcu4gcc -m64 -Os -fomit-frame-pointer2011090220110831
76360opt32biT-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
76430opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
76450opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
76490simple32bigcc -m64 -O -fomit-frame-pointer2011090220110831
76600opt32biT-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
76640mmxu1gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
76670mmxu1gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
76680mmxu1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
76820mmxu1gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
76900mmxu1gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
76910mmxu1gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
76970mmxu1gcc -m64 -O -fomit-frame-pointer2011090220110831
77220mmxu1gcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
77230opt32biT-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
77250opt32biT-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
77290opt32biT-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
77500opt32biT-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
77560compactgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
77560compactgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
77870compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
77890opt32biT-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2011090220110831
77990compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
78240opt32bi-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
78260opt32bi-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
78360opt32bi-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
78380opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
78800compactgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
78830opt32bi-s2lcu4gcc -m64 -Os -fomit-frame-pointer2011090220110831
78840opt32bi-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
79070opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
79220opt32bi-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2011090220110831
79620opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
79690opt32bi-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2011090220110831
79730opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
79780opt32biT-s2lcu4gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
79790opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
79960opt32bi-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
80020compactgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
80110opt32biT-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
80170opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
80290compactgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
80610opt32biT-s2lcu4gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
80650opt32biT-s2lcu4gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
80710opt32bi-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
80760compactgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
80800opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
80800compactgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
80810compactgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
80810compactgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
80820opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
80850compactgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
80870compactgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
80960opt32biT-s2lcu4gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
80980opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
81000opt32biT-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
81070opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
81090opt32biT-s2lcu4gcc -m64 -O -fomit-frame-pointer2011090220110831
81100opt32biT-s2lcu4gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
81170opt32biT-s2lcu4gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
81210opt32biT-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
81220opt32biT-s2lcu4gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
81220opt32biT-s2lcu4gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
81230opt32biT-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
81250compactgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
81270opt32biT-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
81300opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
81370opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
81480opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
81510opt32biT-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
81540opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
81550opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
81560opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
81710compactgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
82300opt32bi-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
82300opt32bi-s2lcu4gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
82360opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
82490opt32bi-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
82540opt32bi-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
82660opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
82940opt32bi-s2lcu4gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
82970opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
83070opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
83070opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
83080opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
83160opt32bi-s2lcu4gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
83460opt32bi-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
83490opt32bi-s2lcu4gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
83530opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
83570opt32bi-s2lcu4gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
83580opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
83590opt32bi-s2lcu4gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
83600opt32bi-s2lcu4gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
83610opt32bi-s2lcu4gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
83620opt32bi-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
83650opt32bi-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
83760opt32bi-s2lcu4gcc -m64 -O -fomit-frame-pointer2011090220110831
83940opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
83940opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
83950opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
83970opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
84250opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
85440compactgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
85480compactgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
85500compactgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
85580compactgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
85710compactgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
102210inplace32bigcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
102350inplace32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
102370inplace32bigcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
102410inplace32bigcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
102460inplace32bigcc -m64 -O -fomit-frame-pointer2011090220110831
102480inplace32bigcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
102510inplace32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
102670inplace32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
102770inplace32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
102790inplace32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
102810inplace32bigcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
102820inplace32bigcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
102820inplace32bigcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
102820inplace32bigcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
102880inplace32bigcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
102890inplace32bigcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
102960inplace32bigcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
102980inplace32bigcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
102990inplace32bigcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
102990inplace32bigcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
103020inplace32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
103050inplace32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
103050inplace32bigcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
103050inplace32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
103080inplace32bigcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
103090inplace32bigcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
103140inplace32bigcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
103230inplace32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
105690inplace32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
105780inplace32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
105800inplace32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
105830inplace32bigcc -m64 -O3 -fomit-frame-pointer2011090220110831
105910inplace32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
105930inplace32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
105940inplace32bigcc -m64 -O2 -fomit-frame-pointer2011090220110831
105960inplace32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
109760inplace32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
112480inplace32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
113480inplace32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
113550inplace32bigcc -m64 -Os -fomit-frame-pointer2011090220110831
134270compactgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
134830compactgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
134900compactgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
135160compactgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
135510compactgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
135620compactgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
135630compactgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
135720compactgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
135990compactgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
136000compactgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
136040compactgcc -m64 -O2 -fomit-frame-pointer2011090220110831
136040compactgcc -m64 -O3 -fomit-frame-pointer2011090220110831
136040compactgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
136300compactgcc -m64 -O -fomit-frame-pointer2011090220110831
136320compactgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
136370compactgcc -m64 -Os -fomit-frame-pointer2011090220110831
136560compactgcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
137700compactgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
137860compactgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
139630compactgcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
232830compact8gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
232830compact8gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
236350compact8gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
236520compact8gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
248150compact8gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
252700compact8gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
253920compact8gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
254410compact8gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
257370compact8gcc -m64 -Os -fomit-frame-pointer2011090220110831
257410compact8gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
257820compact8gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090220110831
258200compact8gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
258320compact8gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090220110831
258630compact8gcc -m64 -O3 -fomit-frame-pointer2011090220110831
259800compact8gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090220110831
260810compact8gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090220110831
261750compact8gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
266940compact8gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090220110831
267950compact8gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2011090220110831
267950compact8gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2011090220110831
268830compact8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090220110831
269450compact8gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
269580compact8gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2011090220110831
270470compact8gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
270880compact8gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2011090220110831
272400compact8gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
288870compact8gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
290510compact8gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090220110831
292650compact8gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2011090220110831
292770compact8gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2011090220110831
293610compact8gcc -m64 -march=nocona -O -fomit-frame-pointer2011090220110831
294230compact8gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090220110831
295790compact8gcc -m64 -O -fomit-frame-pointer2011090220110831
296160compact8gcc -m64 -O2 -fomit-frame-pointer2011090220110831
296160compact8gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090220110831
303640compact8gcc -m64 -march=k8 -O -fomit-frame-pointer2011090220110831
305240compact8gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2011090220110831
305240compact8gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2011090220110831
308720compact8gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831
311380compact8gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090220110831

Compiler output

Implementation: crypto_hash/keccakc768/avr8
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
Keccak-avr8.c: Keccak-avr8.c:15:26: error: avr/pgmspace.h: No such file or directory
Keccak-avr8.c: Keccak-avr8.c: In function 'Final':
Keccak-avr8.c: Keccak-avr8.c:151: warning: comparison is always false due to limited range of data type

Number of similar (compiler,implementation) pairs: 80, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -O -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer avr8 avr8asm
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer avr8 avr8asm
gcc -m64 -O2 -fomit-frame-pointer avr8 avr8asm
gcc -m64 -O3 -fomit-frame-pointer avr8 avr8asm
gcc -m64 -O -fomit-frame-pointer avr8 avr8asm
gcc -m64 -Os -fomit-frame-pointer avr8 avr8asm
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avr8 avr8asm
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avr8 avr8asm
gcc -m64 -march=k8 -O -fomit-frame-pointer avr8 avr8asm
gcc -m64 -march=k8 -Os -fomit-frame-pointer avr8 avr8asm
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avr8 avr8asm
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avr8 avr8asm
gcc -m64 -march=nocona -O -fomit-frame-pointer avr8 avr8asm
gcc -m64 -march=nocona -Os -fomit-frame-pointer avr8 avr8asm
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer avr8 avr8asm
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer avr8 avr8asm
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer avr8 avr8asm
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer avr8 avr8asm
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer avr8 avr8asm
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer avr8 avr8asm
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer avr8 avr8asm
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer avr8 avr8asm

Compiler output

Implementation: crypto_hash/keccakc768/compact8
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
Keccak-compact8.c: Keccak-compact8.c: In function 'Final':
Keccak-compact8.c: Keccak-compact8.c:343: warning: comparison is always false due to limited range of data type

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -O -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -Os -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer compact8
gcc -m64 -O2 -fomit-frame-pointer compact8
gcc -m64 -O3 -fomit-frame-pointer compact8
gcc -m64 -O -fomit-frame-pointer compact8
gcc -m64 -Os -fomit-frame-pointer compact8
gcc -m64 -march=k8 -O2 -fomit-frame-pointer compact8
gcc -m64 -march=k8 -O3 -fomit-frame-pointer compact8
gcc -m64 -march=k8 -O -fomit-frame-pointer compact8
gcc -m64 -march=k8 -Os -fomit-frame-pointer compact8
gcc -m64 -march=nocona -O2 -fomit-frame-pointer compact8
gcc -m64 -march=nocona -O3 -fomit-frame-pointer compact8
gcc -m64 -march=nocona -O -fomit-frame-pointer compact8
gcc -m64 -march=nocona -Os -fomit-frame-pointer compact8
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer compact8
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer compact8
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer compact8
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer compact8
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer compact8
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer compact8
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer compact8
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc768/x86_64_asm
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:19:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:19:Rest of line ignored. 1st junk character valued 85 (U).
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:22:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:22:Rest of line ignored. 1st junk character valued 95 (_).
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:23:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:23:Rest of line ignored. 1st junk character valued 95 (_).
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:24:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:24:Rest of line ignored. 1st junk character valued 95 (_).
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:25:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:25:Rest of line ignored. 1st junk character valued 95 (_).
KeccakF-1600-x86-64-gas.s: ...
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:74:Rest of line ignored. 1st junk character valued 114 (r).
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:75:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:75:Rest of line ignored. 1st junk character valued 114 (r).
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:76:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:76:Rest of line ignored. 1st junk character valued 114 (r).
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:77:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:77:Rest of line ignored. 1st junk character valued 114 (r).
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:78:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:78:Rest of line ignored. 1st junk character valued 114 (r).
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:unknown:file contains unmatched .macro and .endmacro for: mKeccakRound

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -O -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -Os -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer x86_64_asm
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer x86_64_asm
gcc -m64 -O2 -fomit-frame-pointer x86_64_asm
gcc -m64 -O3 -fomit-frame-pointer x86_64_asm
gcc -m64 -O -fomit-frame-pointer x86_64_asm
gcc -m64 -Os -fomit-frame-pointer x86_64_asm
gcc -m64 -march=k8 -O2 -fomit-frame-pointer x86_64_asm
gcc -m64 -march=k8 -O3 -fomit-frame-pointer x86_64_asm
gcc -m64 -march=k8 -O -fomit-frame-pointer x86_64_asm
gcc -m64 -march=k8 -Os -fomit-frame-pointer x86_64_asm
gcc -m64 -march=nocona -O2 -fomit-frame-pointer x86_64_asm
gcc -m64 -march=nocona -O3 -fomit-frame-pointer x86_64_asm
gcc -m64 -march=nocona -O -fomit-frame-pointer x86_64_asm
gcc -m64 -march=nocona -Os -fomit-frame-pointer x86_64_asm
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer x86_64_asm
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer x86_64_asm
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer x86_64_asm
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer x86_64_asm
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer x86_64_asm
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer x86_64_asm
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer x86_64_asm
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer x86_64_asm

Compiler output

Implementation: crypto_hash/keccakc768/x86_64_shld
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:19:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:19:Rest of line ignored. 1st junk character valued 85 (U).
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:22:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:22:Rest of line ignored. 1st junk character valued 95 (_).
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:23:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:23:Rest of line ignored. 1st junk character valued 95 (_).
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:24:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:24:Rest of line ignored. 1st junk character valued 95 (_).
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:25:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:25:Rest of line ignored. 1st junk character valued 95 (_).
KeccakF-1600-x86-64-shld-gas.s: ...
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:74:Rest of line ignored. 1st junk character valued 114 (r).
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:75:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:75:Rest of line ignored. 1st junk character valued 114 (r).
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:76:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:76:Rest of line ignored. 1st junk character valued 114 (r).
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:77:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:77:Rest of line ignored. 1st junk character valued 114 (r).
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:78:Unknown pseudo-op: .equ
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:78:Rest of line ignored. 1st junk character valued 114 (r).
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:unknown:file contains unmatched .macro and .endmacro for: mKeccakRound

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -O -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -Os -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer x86_64_shld
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer x86_64_shld
gcc -m64 -O2 -fomit-frame-pointer x86_64_shld
gcc -m64 -O3 -fomit-frame-pointer x86_64_shld
gcc -m64 -O -fomit-frame-pointer x86_64_shld
gcc -m64 -Os -fomit-frame-pointer x86_64_shld
gcc -m64 -march=k8 -O2 -fomit-frame-pointer x86_64_shld
gcc -m64 -march=k8 -O3 -fomit-frame-pointer x86_64_shld
gcc -m64 -march=k8 -O -fomit-frame-pointer x86_64_shld
gcc -m64 -march=k8 -Os -fomit-frame-pointer x86_64_shld
gcc -m64 -march=nocona -O2 -fomit-frame-pointer x86_64_shld
gcc -m64 -march=nocona -O3 -fomit-frame-pointer x86_64_shld
gcc -m64 -march=nocona -O -fomit-frame-pointer x86_64_shld
gcc -m64 -march=nocona -Os -fomit-frame-pointer x86_64_shld
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer x86_64_shld
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer x86_64_shld
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer x86_64_shld
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer x86_64_shld
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer x86_64_shld
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer x86_64_shld
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer x86_64_shld
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer x86_64_shld