Implementation notes: amd64, elroy, crypto_hash/shavite3512

Computer: elroy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20110106
Operation: crypto_hash
Primitive: shavite3512
TimeImplementationCompilerBenchmark dateSUPERCOP version
69608IntelL1Cachegcc -O3 -fomit-frame-pointer2011012120110106
69696IntelL1Cachegcc -m64 -O3 -fomit-frame-pointer2011012120110106
69912IntelL1Cachegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
70624IntelL1Cachegcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
71196IntelL1Cachegcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
71600IntelL1Cachegcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
71656IntelL1Cachegcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
71848IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
71868low-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
71896IntelL1Cachegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
72016IntelL1Cachegcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
72024low-memgcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
72052IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
72076low-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
72092low-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
72152low-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
72196low-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
72252IntelL1Cachegcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
72260low-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
72276IntelL1Cachegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
72300IntelL1Cachegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
72316low-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
72408low-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
72464IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
72504IntelL1Cachegcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
72528IntelL1Cachegcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
72532low-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
72536low-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
72592IntelL1Cachegcc -funroll-loops -O -fomit-frame-pointer2011012120110106
72608IntelL1Cachegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
72636IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
72640IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
72652low-memgcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
72656low-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
72680IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
72696low-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
72704low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
72720low-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
72728IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
72728IntelL1Cachegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
72740low-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
72752low-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
72800IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
72828low-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
72860low-memgcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
72904IntelL1Cachegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
72916low-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
72936IntelL1Cachegcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
73008low-memgcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
73024IntelL1Cachegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
73064IntelL1Cachegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
73084low-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
73096low-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
73184low-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
73316low-memgcc -O3 -fomit-frame-pointer2011012120110106
73340IntelL1Cachegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
73448IntelL1Cachegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
73464low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
73612low-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
73640IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
73856low-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
73860low-memgcc -m64 -O3 -fomit-frame-pointer2011012120110106
74040IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
74124IntelL1Cachegcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
74208IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
74616low-memgcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
74728IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
74740low-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
74904IntelL1Cachegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
74916IntelL1Cachegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
74980IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
75012low-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
75132low-memgcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
75192low-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
75208IntelL1Cachegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
75268IntelL1Cachegcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
75268IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
75296low-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
75576IntelL1Cachegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
75680low-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
75792IntelL1Cachegcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
75816IntelL1Cachegcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
76260IntelL1Cachegcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
76264IntelL1Cachegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
76264low-memgcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
76284low-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
76316low-memgcc -O2 -fomit-frame-pointer2011012120110106
76344low-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
76408low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
76412low-memgcc -funroll-loops -O -fomit-frame-pointer2011012120110106
76420low-memgcc -m64 -O2 -fomit-frame-pointer2011012120110106
76516low-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
76524low-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
76592low-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
76684low-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
76688low-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
76724low-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
76760IntelL1Cachegcc -march=nocona -O -fomit-frame-pointer2011012120110106
76780IntelL1Cachegcc -m64 -O -fomit-frame-pointer2011012120110106
76804IntelL1Cachegcc -O -fomit-frame-pointer2011012120110106
76832IntelL1Cachegcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
76904IntelL1Cachegcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
76936low-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
77428IntelL1Cachegcc -march=barcelona -O -fomit-frame-pointer2011012120110106
77524IntelL1Cachegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
77532IntelL1Cachegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
77560IntelL1Cachegcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
77576IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
77788low-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
77792low-memgcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
78356IntelL1Cachegcc -m64 -O2 -fomit-frame-pointer2011012120110106
78580IntelL1Cachegcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
78612IntelL1Cachegcc -O2 -fomit-frame-pointer2011012120110106
79008IntelL1Cachegcc -march=k8 -O -fomit-frame-pointer2011012120110106
79072IntelL1Cachegcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
79252IntelL1Cachegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
79448IntelL1Cachegcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
79784IntelL1Cachegcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
79804low-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
79824low-memgcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
79852IntelL1Cachegcc -m64 -Os -fomit-frame-pointer2011012120110106
79876IntelL1Cachegcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
80008IntelL1Cachegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
80020IntelL1Cachegcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
80032low-memgcc -m64 -O -fomit-frame-pointer2011012120110106
80076low-memgcc -O -fomit-frame-pointer2011012120110106
80076IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
80184IntelL1Cachegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
80224IntelL1Cachegcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
80276IntelL1Cachegcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
80300IntelL1Cachegcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
80332IntelL1Cachegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
80356IntelL1Cachegcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
80432IntelL1Cachegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
80452IntelL1Cachegcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
80556low-memgcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
80640IntelL1Cachegcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
81076low-memgcc -march=k8 -O -fomit-frame-pointer2011012120110106
81092low-memgcc -march=nocona -O -fomit-frame-pointer2011012120110106
81100low-memgcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
81132low-memgcc -march=barcelona -O -fomit-frame-pointer2011012120110106
81368low-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
81400IntelL1Cachegcc -Os -fomit-frame-pointer2011012120110106
81724IntelL1Cachegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
81768IntelL1Cachegcc -march=nocona -Os -fomit-frame-pointer2011012120110106
81908low-memgcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
82088IntelL1Cachegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
82088IntelL1Cachegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
82100lower-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
82120IntelL1Cachegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
82184low-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
82280low-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
82296IntelL1Cachegcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
82324lower-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
82356lower-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
82564lower-memgcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
82572lower-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
82628lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
82656lower-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
82732IntelL1Cachegcc -march=k8 -Os -fomit-frame-pointer2011012120110106
82832lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
82964lower-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
83052lower-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
83220lower-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
83264lower-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
83380lower-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
83416lower-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
83484lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
83648lower-memgcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
83656lower-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
83728lower-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
83728lower-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
83748lower-memgcc -O3 -fomit-frame-pointer2011012120110106
83760IntelL1Cachegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
83800lower-memgcc -m64 -O3 -fomit-frame-pointer2011012120110106
83836lower-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
83928lower-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
83948lower-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
84024lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
84092lower-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
84160lower-memgcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
84324lower-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
84356lower-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
84376lower-memgcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
84396lower-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
84884lower-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
84904lower-memgcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
84916lower-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
84936lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
85072lower-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
85084lower-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
85084lower-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
85088lower-memgcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
85100lower-memgcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
85228lower-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
85244lower-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
85264lower-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
85280lower-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
85336lower-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
85404lower-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
85508lower-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
86060lower-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
86292lower-memgcc -funroll-loops -O -fomit-frame-pointer2011012120110106
86324lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
86328lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
86332lower-memgcc -O2 -fomit-frame-pointer2011012120110106
86344lower-memgcc -m64 -O2 -fomit-frame-pointer2011012120110106
86352lower-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
86508lower-memgcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
86592lower-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
86812lower-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
86852lower-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
86968lower-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
87264lower-memgcc -march=nocona -Os -fomit-frame-pointer2011012120110106
87312lower-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
87384lower-memgcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
87396lower-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
87420lower-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
87460lower-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
87628lower-memgcc -Os -fomit-frame-pointer2011012120110106
87644lower-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
87672lower-memgcc -march=k8 -Os -fomit-frame-pointer2011012120110106
87700lower-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
87796lower-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
87888lower-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
87924lower-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
88116lower-memgcc -m64 -Os -fomit-frame-pointer2011012120110106
88152lower-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
88208lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
88992lower-memgcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
89036lower-memgcc -march=nocona -O -fomit-frame-pointer2011012120110106
89052lower-memgcc -O -fomit-frame-pointer2011012120110106
89140lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
89180lower-memgcc -m64 -O -fomit-frame-pointer2011012120110106
90116low-memgcc -m64 -Os -fomit-frame-pointer2011012120110106
90144low-memgcc -Os -fomit-frame-pointer2011012120110106
90304low-memgcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
90348low-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
90460low-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
90492low-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
90632low-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
90656low-memgcc -march=k8 -Os -fomit-frame-pointer2011012120110106
90684low-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
90912low-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
91264low-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
91288low-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
91436low-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
91612low-memgcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
91632low-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
91820low-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
92240low-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
92288low-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
93092low-memgcc -march=nocona -Os -fomit-frame-pointer2011012120110106
93156low-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
93164low-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
93760low-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
94260lower-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
94536lower-memgcc -march=k8 -O -fomit-frame-pointer2011012120110106
94588lower-memgcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
94720lower-memgcc -march=barcelona -O -fomit-frame-pointer2011012120110106
94760lower-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
95048lower-memgcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
95092lower-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
95400lower-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
122088new-aes-roundgcc -march=barcelona -O -fomit-frame-pointer2011012120110106
122220new-aes-roundgcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
122284new-aes-roundgcc -march=k8 -O -fomit-frame-pointer2011012120110106
122708no-saltgcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
122724no-saltgcc -march=barcelona -O -fomit-frame-pointer2011012120110106
122812no-saltgcc -march=k8 -O -fomit-frame-pointer2011012120110106
122836new-aes-roundgcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
123120no-saltgcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
124204new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
124212new-aes-roundgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
124288new-aes-roundgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
124412new-aes-roundgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
124460new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer2011012120110106
124496no-saltgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
124564new-aes-roundgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
124788no-saltgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
124800no-saltgcc -funroll-loops -O -fomit-frame-pointer2011012120110106
124800no-saltgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
124800new-aes-roundgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
124832no-saltgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
124844no-saltgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
125016no-saltgcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
125396no-saltgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
126040new-aes-roundgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
127040no-saltgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
128124new-aes-roundgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
128572new-aes-roundgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
128784no-saltgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
128820no-saltgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
128824new-aes-roundgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
128884new-aes-roundgcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
128932new-aes-roundgcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
128996no-saltgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
129184no-saltgcc -march=nocona -O -fomit-frame-pointer2011012120110106
129408no-saltgcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
129468no-saltgcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
129740no-saltgcc -m64 -O -fomit-frame-pointer2011012120110106
129768no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
130132new-aes-roundgcc -march=nocona -O -fomit-frame-pointer2011012120110106
130156no-saltgcc -O -fomit-frame-pointer2011012120110106
130320new-aes-roundgcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
130652new-aes-roundgcc -O -fomit-frame-pointer2011012120110106
130784new-aes-roundgcc -m64 -O -fomit-frame-pointer2011012120110106
132536different-ordergcc -march=nocona -O -fomit-frame-pointer2011012120110106
132832different-ordergcc -m64 -O -fomit-frame-pointer2011012120110106
132944different-ordergcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
133000different-ordergcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
133008different-ordergcc -O -fomit-frame-pointer2011012120110106
133156different-ordergcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
133172different-ordergcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
134164different-ordergcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
134244different-ordergcc -march=barcelona -O -fomit-frame-pointer2011012120110106
134352different-ordergcc -march=k8 -O -fomit-frame-pointer2011012120110106
134560different-ordergcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
134644different-ordergcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
134856different-ordergcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
135020different-ordergcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
135028new-aes-roundgcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
135168different-ordergcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
135220different-ordergcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
135492different-ordergcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
135552different-ordergcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
136220different-ordergcc -funroll-loops -O -fomit-frame-pointer2011012120110106
136252different-ordergcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
136260different-ordergcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
138408different-ordergcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
140036no-saltgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
140432new-aes-roundgcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
140784new-aes-roundgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
140824new-aes-roundgcc -O2 -fomit-frame-pointer2011012120110106
140824new-aes-roundgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
140900new-aes-roundgcc -m64 -O2 -fomit-frame-pointer2011012120110106
141696no-saltgcc -m64 -O3 -fomit-frame-pointer2011012120110106
141824no-saltgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
141876no-saltgcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
141912no-saltgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
142072no-saltgcc -O3 -fomit-frame-pointer2011012120110106
142184new-aes-roundgcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
142232no-saltgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
142248no-saltgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
142248no-saltgcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
142256new-aes-roundgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
142612no-saltgcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
142680new-aes-roundgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
142704new-aes-roundgcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
142732new-aes-roundgcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
142804new-aes-roundgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
142980new-aes-roundgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
143028no-saltgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
143084no-saltgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
143088new-aes-roundgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
143316new-aes-roundgcc -O3 -fomit-frame-pointer2011012120110106
143408new-aes-roundgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
143440new-aes-roundgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
143576no-saltgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
143600new-aes-roundgcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
143648no-saltgcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
143768no-saltgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
143792new-aes-roundgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
143844no-saltgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
143948no-saltgcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
143952no-saltgcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
143960new-aes-roundgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
143984no-saltgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
144024no-saltgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
144060no-saltgcc -O2 -fomit-frame-pointer2011012120110106
144096new-aes-roundgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
144120no-saltgcc -m64 -O2 -fomit-frame-pointer2011012120110106
144192no-saltgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
144208no-saltgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
144244no-saltgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
144260new-aes-roundgcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
144280no-saltgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
144360new-aes-roundgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
144808new-aes-roundgcc -m64 -O3 -fomit-frame-pointer2011012120110106
144936new-aes-roundgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
145192new-aes-roundgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
145508new-aes-roundgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
147156no-saltgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
147284no-saltgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
147380no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
147408no-saltgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
147428no-saltgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
147552no-saltgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
147564no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
147564no-saltgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
147568no-saltgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
147576no-saltgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
147604no-saltgcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
147608no-saltgcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
147660no-saltgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
147840no-saltgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
147872no-saltgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
147876no-saltgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
147884no-saltgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
148120no-saltgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
149292new-aes-roundgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
149308new-aes-roundgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
149592new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
149620new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
149668new-aes-roundgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
149816new-aes-roundgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
149868new-aes-roundgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
149976new-aes-roundgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
150008new-aes-roundgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
150292new-aes-roundgcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
150588new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
150600new-aes-roundgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
150652new-aes-roundgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
150836new-aes-roundgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
150900IntelL1Cachegcc -funroll-loops2011012120110106
150960new-aes-roundgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
151328new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
151380new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
151832IntelL1Cachecc2011012120110106
152448new-aes-roundgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
152456IntelL1Cachegcc2011012120110106
152948no-saltgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
153084no-saltgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
153132no-saltgcc -Os -fomit-frame-pointer2011012120110106
153488no-saltgcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
153528no-saltgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
153540no-saltgcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
153768no-saltgcc -march=nocona -Os -fomit-frame-pointer2011012120110106
154180no-saltgcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
154600no-saltgcc -m64 -Os -fomit-frame-pointer2011012120110106
154640no-saltgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
154700no-saltgcc -march=k8 -Os -fomit-frame-pointer2011012120110106
155104no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
155300new-aes-roundgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
155360new-aes-roundgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
155384no-saltgcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
155460new-aes-roundgcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
155564new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
155564new-aes-roundgcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
155576new-aes-roundgcc -Os -fomit-frame-pointer2011012120110106
155612new-aes-roundgcc -march=nocona -Os -fomit-frame-pointer2011012120110106
155680new-aes-roundgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
156172new-aes-roundgcc -m64 -Os -fomit-frame-pointer2011012120110106
156332new-aes-roundgcc -march=k8 -Os -fomit-frame-pointer2011012120110106
156348new-aes-roundgcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
157524new-aes-roundgcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
158424new-aes-roundgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
159380different-ordergcc -m64 -O2 -fomit-frame-pointer2011012120110106
159556low-memgcc2011012120110106
159664different-ordergcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
159768different-ordergcc -O2 -fomit-frame-pointer2011012120110106
159888low-memcc2011012120110106
159908different-ordergcc -m64 -O3 -fomit-frame-pointer2011012120110106
159968low-memgcc -funroll-loops2011012120110106
160204no-saltgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
160248different-ordergcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
160420no-saltgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
160424different-ordergcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
160560no-saltgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
160672different-ordergcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
160716different-ordergcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
160912different-ordergcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
160944no-saltgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
161076different-ordergcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
161156different-ordergcc -O3 -fomit-frame-pointer2011012120110106
161208no-saltgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
161308no-saltgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
161344different-ordergcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
161348different-ordergcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
161596different-ordergcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
161656different-ordergcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
161688different-ordergcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
162000no-saltgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
162264different-ordergcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
162652different-ordergcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
162848different-ordergcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
162872different-ordergcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
162908no-saltgcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
163040different-ordergcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
163076different-ordergcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
163224different-ordergcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
163600different-ordergcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
163688different-ordergcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
163924new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
164008new-aes-roundgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
164088new-aes-roundgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
164128new-aes-roundgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
164244no-saltgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
164420new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
164680different-ordergcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
164748different-ordergcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
165432new-aes-roundgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
165684new-aes-roundgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
165696new-aes-roundgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
166744different-ordergcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
167012different-ordergcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
167312different-ordergcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
167532different-ordergcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
168196new-aes-roundgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
168332different-ordergcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
168420different-ordergcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
168484different-ordergcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
168572different-ordergcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
168672different-ordergcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
168740different-ordergcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
169160different-ordergcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
169176different-ordergcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
169824different-ordergcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
170300different-ordergcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
170436different-ordergcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
170548different-ordergcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
170604different-ordergcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
173952different-ordergcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
175108different-ordergcc -m64 -Os -fomit-frame-pointer2011012120110106
175460different-ordergcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
175868different-ordergcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
176524different-ordergcc -march=k8 -Os -fomit-frame-pointer2011012120110106
176600different-ordergcc -Os -fomit-frame-pointer2011012120110106
176676different-ordergcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
176692different-ordergcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
176980different-ordergcc -march=nocona -Os -fomit-frame-pointer2011012120110106
177008different-ordergcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
177028different-ordergcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
177188different-ordergcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
177300different-ordergcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
181488different-ordergcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
181492different-ordergcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
181496different-ordergcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
181508different-ordergcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
181520different-ordergcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
181536different-ordergcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
181540different-ordergcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
181548lower-memcc2011012120110106
181996lower-memgcc2011012120110106
182252different-ordergcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
182772lower-memgcc -funroll-loops2011012120110106
182816different-ordergcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
233960new-aes-roundgcc2011012120110106
234452new-aes-roundcc2011012120110106
234880new-aes-roundgcc -funroll-loops2011012120110106
242984no-saltgcc -funroll-loops2011012120110106
243544no-saltcc2011012120110106
245228no-saltgcc2011012120110106
245424different-ordergcc2011012120110106
245584different-ordergcc -funroll-loops2011012120110106
245944different-ordercc2011012120110106
5395008-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
5395768-bitgcc -m64 -O2 -fomit-frame-pointer2011012120110106
5400128-bitgcc -O2 -fomit-frame-pointer2011012120110106
5412808-bitgcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
5415888-bitgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
5417688-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
5417848-bitgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
5420968-bitgcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
5423128-bitgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
5450008-bitgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
5456608-bitgcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
5467248-bitgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
5476008-bitgcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
5484728-bitgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
5496568-bitgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
5498808-bitgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
5505288-bitgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
5508928-bitgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
5537408-bitgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
5563008-bitgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
5569488-bitgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
5572768-bitgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
5635208-bitgcc -m64 -Os -fomit-frame-pointer2011012120110106
5636128-bitgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
5639368-bitgcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
5642448-bitgcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
5644408-bitgcc -Os -fomit-frame-pointer2011012120110106
5656648-bitgcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
5660128-bitgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
5665888-bitgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
5670568-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
5672768-bitgcc -march=k8 -Os -fomit-frame-pointer2011012120110106
5682448-bitgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
5684848-bitgcc -march=nocona -Os -fomit-frame-pointer2011012120110106
5692128-bitgcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
5696048-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
5696568-bitgcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
5704848-bitgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
5704968-bitgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
5707968-bitgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
5717368-bitgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
5749848-bitgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
5761008-bitgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
5771648-bitgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
6667288-bitgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
6696288-bitgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
6716528-bitgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
6727888-bitgcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
6736608-bitgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
6757848-bitgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
6765328-bitgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
6797648-bitgcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
6814648-bitgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
6820048-bitgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
6825768-bitgcc -m64 -O3 -fomit-frame-pointer2011012120110106
6826968-bitgcc -O3 -fomit-frame-pointer2011012120110106
6834928-bitgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
6840768-bitgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
6844488-bitgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
6851688-bitgcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
6853848-bitgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
6860048-bitgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
6889528-bitgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
6893568-bitgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
6912568-bitgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
6936328-bitgcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
9598648-bitgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
9668208-bitgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
9867768-bitgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
9894128-bitgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
9917528-bitgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
9931768-bitgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
10033488-bitgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
10043408-bitgcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
10059128-bitgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
10063008-bitgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
10067768-bitgcc -O -fomit-frame-pointer2011012120110106
10074288-bitgcc -march=k8 -O -fomit-frame-pointer2011012120110106
10077528-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
10078808-bitgcc -m64 -O -fomit-frame-pointer2011012120110106
10124128-bitgcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
10128848-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
10139728-bitgcc -funroll-loops -O -fomit-frame-pointer2011012120110106
10141048-bitgcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
10414168-bitgcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
10414888-bitgcc -march=barcelona -O -fomit-frame-pointer2011012120110106
10422008-bitgcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
10427488-bitgcc -march=nocona -O -fomit-frame-pointer2011012120110106
21386648-bitgcc -funroll-loops2011012120110106
21447568-bitcc2011012120110106
21453368-bitgcc2011012120110106

Compiler output

Implementation: crypto_hash/shavite3512/8-bit
Compiler: cc
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!

Number of similar (compiler,implementation) pairs: 609, namely:
CompilerImplementations
cc 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -fno-schedule-insns -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -fno-schedule-insns -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -fno-schedule-insns -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -fno-schedule-insns -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=k8 -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=k8 -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=k8 -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=k8 -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=nocona -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=nocona -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=nocona -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=nocona -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=barcelona -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=barcelona -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=barcelona -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=barcelona -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=k8 -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=k8 -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=k8 -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=k8 -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=nocona -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=nocona -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=nocona -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -march=nocona -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt

Compiler output

Implementation: crypto_hash/shavite3512/aes-instruct
Compiler: cc
hash.c: In file included from hash.c:2:
hash.c: SHA3api_ref.h: In function 'Init':
hash.c: SHA3api_ref.h:85: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: SHA3api_ref.h: In function 'Update':
hash.c: SHA3api_ref.h:176: warning: incompatible implicit declaration of built-in function 'fprintf'
hash.c: SHA3api_ref.h:176: error: 'stderr' undeclared (first use in this function)
hash.c: SHA3api_ref.h:176: error: (Each undeclared identifier is reported only once
hash.c: SHA3api_ref.h:176: error: for each function it appears in.)
hash.c: SHA3api_ref.h:204: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:218: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:265: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h: In function 'Final':
hash.c: SHA3api_ref.h:301: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:309: warning: incompatible implicit declaration of built-in function 'memset'

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

Compiler output

Implementation: crypto_hash/shavite3512/8-bit
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=barcelona -O -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=barcelona -Os -fomit-frame-pointer 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt

Compiler output

Implementation: crypto_hash/shavite3512/aes-instruct
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:2:
hash.c: SHA3api_ref.h: In function 'Init':
hash.c: SHA3api_ref.h:85: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: SHA3api_ref.h: In function 'Update':
hash.c: SHA3api_ref.h:176: warning: incompatible implicit declaration of built-in function 'fprintf'
hash.c: SHA3api_ref.h:176: error: 'stderr' undeclared (first use in this function)
hash.c: SHA3api_ref.h:176: error: (Each undeclared identifier is reported only once
hash.c: SHA3api_ref.h:176: error: for each function it appears in.)
hash.c: SHA3api_ref.h:204: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:218: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:265: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h: In function 'Final':
hash.c: SHA3api_ref.h:301: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:309: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: In file included from hash.c:2:
hash.c: SHA3api_ref.h: In function 'Init':
hash.c: SHA3api_ref.h:85: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: SHA3api_ref.h: In function 'Update':
hash.c: SHA3api_ref.h:176: warning: incompatible implicit declaration of built-in function 'fprintf'
hash.c: SHA3api_ref.h:176: error: 'stderr' undeclared (first use in this function)
hash.c: SHA3api_ref.h:176: error: (Each undeclared identifier is reported only once
hash.c: SHA3api_ref.h:176: error: for each function it appears in.)
hash.c: SHA3api_ref.h:204: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:218: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:265: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h: In function 'Final':
hash.c: SHA3api_ref.h:301: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:309: warning: incompatible implicit declaration of built-in function 'memset'

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