Implementation notes: amd64, mace, crypto_hash/shavite3512

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: shavite3512
TimeImplementationCompilerBenchmark dateSUPERCOP version
77752no-saltgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090520110831
77753no-saltgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
77780no-saltgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
78046no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
78080no-saltgcc -funroll-loops -O2 -fomit-frame-pointer2011090520110831
78092no-saltgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090520110831
78135no-saltgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090520110831
80688new-aes-roundgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090520110831
80702new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
80857new-aes-roundgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
81015new-aes-roundgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090520110831
81236new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer2011090520110831
81272new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
81314new-aes-roundgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090520110831
83264no-saltgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090520110831
83285no-saltgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
83295no-saltgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
83361no-saltgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090520110831
84141no-saltgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090520110831
84238no-saltgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
84320no-saltgcc -funroll-loops -O -fomit-frame-pointer2011090520110831
84362no-saltgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090520110831
84409no-saltgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
85192new-aes-roundgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
85195new-aes-roundgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090520110831
85244new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
85287new-aes-roundgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090520110831
85447new-aes-roundgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
85449new-aes-roundgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090520110831
85533new-aes-roundgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090520110831
85535new-aes-roundgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
85587new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer2011090520110831
86291no-saltgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
86329no-saltgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
86364no-saltgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090520110831
86382no-saltgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090520110831
86941no-saltgcc -funroll-loops -O3 -fomit-frame-pointer2011090520110831
87138no-saltgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090520110831
87148no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
88799new-aes-roundgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
89024no-saltgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
89041new-aes-roundgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090520110831
89076no-saltgcc -march=barcelona -O2 -fomit-frame-pointer2011090520110831
89116new-aes-roundgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090520110831
89133new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
89209new-aes-roundgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090520110831
89249new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
89424no-saltgcc -march=k8 -O2 -fomit-frame-pointer2011090520110831
89558new-aes-roundgcc -funroll-loops -O3 -fomit-frame-pointer2011090520110831
89599no-saltgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
89606no-saltgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090520110831
89878no-saltgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
89957no-saltgcc -m64 -O2 -fomit-frame-pointer2011090520110831
89961no-saltgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
89974no-saltgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
90009no-saltgcc -march=barcelona -O3 -fomit-frame-pointer2011090520110831
90017no-saltgcc -O2 -fomit-frame-pointer2011090520110831
90049no-saltgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090520110831
90061no-saltgcc -march=k8 -O3 -fomit-frame-pointer2011090520110831
90252no-saltgcc -m64 -O3 -fomit-frame-pointer2011090520110831
90301no-saltgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
90396no-saltgcc -O3 -fomit-frame-pointer2011090520110831
91348new-aes-roundgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090520110831
91495new-aes-roundgcc -march=barcelona -O -fomit-frame-pointer2011090520110831
91510new-aes-roundgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
91552new-aes-roundgcc -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
91613new-aes-roundgcc -march=k8 -O -fomit-frame-pointer2011090520110831
91752new-aes-roundgcc -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
91757new-aes-roundgcc -O -fomit-frame-pointer2011090520110831
91790no-saltgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
91809no-saltgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090520110831
91886new-aes-roundgcc -m64 -O -fomit-frame-pointer2011090520110831
91912new-aes-roundgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
91912new-aes-roundgcc -march=barcelona -O2 -fomit-frame-pointer2011090520110831
91997new-aes-roundgcc -march=nocona -O -fomit-frame-pointer2011090520110831
92046no-saltgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090520110831
92067new-aes-roundgcc -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
92069no-saltgcc -march=barcelona -O -fomit-frame-pointer2011090520110831
92120no-saltgcc -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
92127no-saltgcc -march=k8 -O -fomit-frame-pointer2011090520110831
92174no-saltgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
92237new-aes-roundgcc -m64 -march=core2 -O -fomit-frame-pointer2011090520110831
92309new-aes-roundgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
92359new-aes-roundgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090520110831
92383new-aes-roundgcc -march=k8 -O2 -fomit-frame-pointer2011090520110831
92399new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer2011090520110831
92415new-aes-roundgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090520110831
92433new-aes-roundgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090520110831
92507new-aes-roundgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
92516new-aes-roundgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
92556new-aes-roundgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090520110831
92567new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
92584new-aes-roundgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090520110831
92613new-aes-roundgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090520110831
92637new-aes-roundgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
92658no-saltgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090520110831
92663no-saltgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090520110831
92665no-saltgcc -O -fomit-frame-pointer2011090520110831
92675no-saltgcc -m64 -O -fomit-frame-pointer2011090520110831
92676no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
92709no-saltgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090520110831
92710new-aes-roundgcc -O2 -fomit-frame-pointer2011090520110831
92718new-aes-roundgcc -m64 -O2 -fomit-frame-pointer2011090520110831
92777no-saltgcc -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
92779no-saltgcc -march=nocona -O -fomit-frame-pointer2011090520110831
92893new-aes-roundgcc -march=barcelona -O3 -fomit-frame-pointer2011090520110831
92970new-aes-roundgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
93026new-aes-roundgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
93044new-aes-roundgcc -O3 -fomit-frame-pointer2011090520110831
93048new-aes-roundgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
93058no-saltgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090520110831
93081no-saltgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090520110831
93126no-saltgcc -m64 -march=core2 -O -fomit-frame-pointer2011090520110831
93128new-aes-roundgcc -march=k8 -O3 -fomit-frame-pointer2011090520110831
93135new-aes-roundgcc -m64 -O3 -fomit-frame-pointer2011090520110831
93182new-aes-roundgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090520110831
93636low-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
93710low-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090520110831
94305new-aes-roundgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090520110831
94366new-aes-roundgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
94465low-memgcc -m64 -O -fomit-frame-pointer2011090520110831
94469low-memgcc -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
94476low-memgcc -march=k8 -O -fomit-frame-pointer2011090520110831
94498low-memgcc -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
94589low-memgcc -O -fomit-frame-pointer2011090520110831
94674low-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090520110831
94677low-memgcc -march=barcelona -O -fomit-frame-pointer2011090520110831
94798low-memgcc -m64 -march=core2 -O -fomit-frame-pointer2011090520110831
94802low-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
94810low-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090520110831
94863no-saltgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
94927no-saltgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
94964low-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090520110831
94984no-saltgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090520110831
94989no-saltgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090520110831
95004no-saltgcc -funroll-loops -Os -fomit-frame-pointer2011090520110831
95021no-saltgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090520110831
95041no-saltgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
95345new-aes-roundgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090520110831
95397new-aes-roundgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090520110831
95479new-aes-roundgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090520110831
96518new-aes-roundgcc -Os -fomit-frame-pointer2011090520110831
96693new-aes-roundgcc -march=k8 -Os -fomit-frame-pointer2011090520110831
96720new-aes-roundgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
96759new-aes-roundgcc -m64 -Os -fomit-frame-pointer2011090520110831
96794new-aes-roundgcc -march=barcelona -Os -fomit-frame-pointer2011090520110831
96813new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
97050new-aes-roundgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090520110831
97339new-aes-roundgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
97382no-saltgcc -march=barcelona -Os -fomit-frame-pointer2011090520110831
97536low-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090520110831
97595no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
97615no-saltgcc -Os -fomit-frame-pointer2011090520110831
97621no-saltgcc -m64 -Os -fomit-frame-pointer2011090520110831
97640no-saltgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090520110831
97668no-saltgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
97697no-saltgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
97738low-memgcc -funroll-loops -O -fomit-frame-pointer2011090520110831
97764low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
97773low-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090520110831
97808no-saltgcc -march=k8 -Os -fomit-frame-pointer2011090520110831
97816low-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
97979low-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
98023low-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090520110831
98117no-saltgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
98343no-saltgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090520110831
98677no-saltgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
98681no-saltgcc -march=nocona -O3 -fomit-frame-pointer2011090520110831
98906new-aes-roundgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090520110831
99119new-aes-roundgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090520110831
99127new-aes-roundgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090520110831
99721no-saltgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090520110831
99940no-saltgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090520110831
100051no-saltgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090520110831
100309low-memgcc -funroll-loops -O2 -fomit-frame-pointer2011090520110831
100370low-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090520110831
100411low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
100481low-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
100512low-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090520110831
100682no-saltgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
100837no-saltgcc -march=nocona -O2 -fomit-frame-pointer2011090520110831
100888new-aes-roundgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
100951low-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
101012new-aes-roundgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090520110831
101032low-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090520110831
101951new-aes-roundgcc -march=nocona -O3 -fomit-frame-pointer2011090520110831
102036new-aes-roundgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
103867new-aes-roundgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
104179new-aes-roundgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
104183new-aes-roundgcc -march=nocona -Os -fomit-frame-pointer2011090520110831
104382new-aes-roundgcc -march=nocona -O2 -fomit-frame-pointer2011090520110831
104473new-aes-roundgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090520110831
104579new-aes-roundgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
105056no-saltgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090520110831
105154no-saltgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
105387no-saltgcc -march=nocona -Os -fomit-frame-pointer2011090520110831
105455no-saltgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
106070different-ordergcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090520110831
106162low-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090520110831
106204different-ordergcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
106301low-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
106395lower-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
106439low-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
106451lower-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090520110831
106485low-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090520110831
106494low-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090520110831
106529low-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
106542low-memgcc -funroll-loops -Os -fomit-frame-pointer2011090520110831
106577lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
106591lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2011090520110831
106606low-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090520110831
106699low-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
106731low-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
106777low-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090520110831
106852different-ordergcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090520110831
106874different-ordergcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
106937lower-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090520110831
107018low-memgcc -m64 -O2 -fomit-frame-pointer2011090520110831
107024low-memgcc -O2 -fomit-frame-pointer2011090520110831
107127low-memgcc -march=nocona -O -fomit-frame-pointer2011090520110831
107234low-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
107316low-memgcc -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
107368different-ordergcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090520110831
107374different-ordergcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
107435different-ordergcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
107452different-ordergcc -funroll-loops -O -fomit-frame-pointer2011090520110831
107531different-ordergcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
107538different-ordergcc -funroll-loops -m64 -O -fomit-frame-pointer2011090520110831
107593different-ordergcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090520110831
107668low-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
107676low-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090520110831
107725low-memgcc -march=k8 -O3 -fomit-frame-pointer2011090520110831
107792low-memgcc -march=barcelona -O3 -fomit-frame-pointer2011090520110831
107807low-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
107904lower-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090520110831
108034different-ordergcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
108072different-ordergcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090520110831
108176lower-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
109929low-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090520110831
109968low-memgcc -march=k8 -O2 -fomit-frame-pointer2011090520110831
109985low-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090520110831
110021low-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090520110831
110023low-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
110023low-memgcc -march=barcelona -O2 -fomit-frame-pointer2011090520110831
110095low-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
110168low-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090520110831
111306different-ordergcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
111386different-ordergcc -march=barcelona -O2 -fomit-frame-pointer2011090520110831
111635lower-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
111716lower-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090520110831
111769different-ordergcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
111812different-ordergcc -march=k8 -O2 -fomit-frame-pointer2011090520110831
111841different-ordergcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090520110831
112542different-ordergcc -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
112585different-ordergcc -march=nocona -O -fomit-frame-pointer2011090520110831
112589different-ordergcc -O -fomit-frame-pointer2011090520110831
112687different-ordergcc -m64 -O -fomit-frame-pointer2011090520110831
112693different-ordergcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090520110831
112719lower-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090520110831
112732different-ordergcc -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
112742lower-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
112774different-ordergcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
112849different-ordergcc -funroll-loops -O2 -fomit-frame-pointer2011090520110831
112898different-ordergcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090520110831
112928different-ordergcc -march=barcelona -O -fomit-frame-pointer2011090520110831
113028different-ordergcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090520110831
113055lower-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090520110831
113056lower-memgcc -funroll-loops -O -fomit-frame-pointer2011090520110831
113077different-ordergcc -m64 -march=core2 -O -fomit-frame-pointer2011090520110831
113082lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
113085low-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
113091different-ordergcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090520110831
113128different-ordergcc -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
113170different-ordergcc -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
113314low-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090520110831
113331different-ordergcc -march=k8 -O -fomit-frame-pointer2011090520110831
113410different-ordergcc -m64 -O2 -fomit-frame-pointer2011090520110831
113426different-ordergcc -O2 -fomit-frame-pointer2011090520110831
113469different-ordergcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
113476IntelL1Cachegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090520110831
113512low-memgcc -funroll-loops -O3 -fomit-frame-pointer2011090520110831
113558different-ordergcc -O3 -fomit-frame-pointer2011090520110831
113574IntelL1Cachegcc -funroll-loops -O3 -fomit-frame-pointer2011090520110831
113588different-ordergcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
113605different-ordergcc -m64 -O3 -fomit-frame-pointer2011090520110831
113669IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
114632different-ordergcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090520110831
114737different-ordergcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
114737different-ordergcc -march=k8 -O3 -fomit-frame-pointer2011090520110831
114794lower-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
114803lower-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090520110831
115000lower-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
115008lower-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090520110831
115304low-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
115313different-ordergcc -march=barcelona -O3 -fomit-frame-pointer2011090520110831
115315low-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090520110831
115338low-memgcc -Os -fomit-frame-pointer2011090520110831
115341low-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
115352different-ordergcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
115381low-memgcc -march=k8 -Os -fomit-frame-pointer2011090520110831
115446low-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
115518low-memgcc -march=barcelona -Os -fomit-frame-pointer2011090520110831
115522low-memgcc -m64 -Os -fomit-frame-pointer2011090520110831
115819low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
115822low-memgcc -O3 -fomit-frame-pointer2011090520110831
115919low-memgcc -m64 -O3 -fomit-frame-pointer2011090520110831
116145IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
116517IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
116582IntelL1Cachegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090520110831
116638IntelL1Cachegcc -funroll-loops -O2 -fomit-frame-pointer2011090520110831
116756IntelL1Cachegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090520110831
116841IntelL1Cachegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090520110831
116959IntelL1Cachegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090520110831
117017IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
117035IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
117059IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
117148IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
117168IntelL1Cachegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090520110831
117225IntelL1Cachegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090520110831
117274different-ordergcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090520110831
117307different-ordergcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090520110831
117338different-ordergcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090520110831
117483IntelL1Cachegcc -funroll-loops -m64 -O -fomit-frame-pointer2011090520110831
117500IntelL1Cachegcc -funroll-loops -O -fomit-frame-pointer2011090520110831
117521lower-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090520110831
117535lower-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
117563low-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090520110831
117574lower-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090520110831
117617low-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090520110831
117638low-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
117654low-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090520110831
117698low-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090520110831
117723IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
117766lower-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
118155lower-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
118161different-ordergcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
118292different-ordergcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090520110831
118320different-ordergcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090520110831
118358lower-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090520110831
118435different-ordergcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
119231lower-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090520110831
119352lower-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090520110831
119368lower-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090520110831
119595lower-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
119731IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
119848IntelL1Cachegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090520110831
120013lower-memgcc -march=nocona -O -fomit-frame-pointer2011090520110831
120035lower-memgcc -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
120301lower-memgcc -funroll-loops -O3 -fomit-frame-pointer2011090520110831
120411different-ordergcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
120437lower-memgcc -O2 -fomit-frame-pointer2011090520110831
120458lower-memgcc -march=nocona -O3 -fomit-frame-pointer2011090520110831
120459IntelL1Cachegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090520110831
120467lower-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
120510IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
120542different-ordergcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090520110831
120553lower-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090520110831
120603lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
120656different-ordergcc -funroll-loops -O3 -fomit-frame-pointer2011090520110831
120925lower-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
120983lower-memgcc -march=k8 -O2 -fomit-frame-pointer2011090520110831
121266lower-memgcc -march=barcelona -O2 -fomit-frame-pointer2011090520110831
121416lower-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090520110831
121577lower-memgcc -march=barcelona -O3 -fomit-frame-pointer2011090520110831
121790IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090520110831
121810IntelL1Cachegcc -O3 -fomit-frame-pointer2011090520110831
121841IntelL1Cachegcc -m64 -march=core2 -O -fomit-frame-pointer2011090520110831
121848IntelL1Cachegcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
121889IntelL1Cachegcc -m64 -O3 -fomit-frame-pointer2011090520110831
121897lower-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
121923low-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
122007lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
122016lower-memgcc -m64 -O3 -fomit-frame-pointer2011090520110831
122019low-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090520110831
122058lower-memgcc -O3 -fomit-frame-pointer2011090520110831
122064IntelL1Cachegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090520110831
122166lower-memgcc -m64 -O2 -fomit-frame-pointer2011090520110831
122182lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
122543lower-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
122560lower-memgcc -march=barcelona -O -fomit-frame-pointer2011090520110831
122602lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
122602lower-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090520110831
122650lower-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
122651lower-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090520110831
122655lower-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090520110831
122660lower-memgcc -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
122707lower-memgcc -funroll-loops -Os -fomit-frame-pointer2011090520110831
122755lower-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
122765lower-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090520110831
122989lower-memgcc -march=k8 -O -fomit-frame-pointer2011090520110831
123451low-memgcc -march=nocona -Os -fomit-frame-pointer2011090520110831
123506low-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
124242lower-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
124260lower-memgcc -march=nocona -O2 -fomit-frame-pointer2011090520110831
124392lower-memgcc -march=k8 -O3 -fomit-frame-pointer2011090520110831
124459lower-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
124459lower-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090520110831
124578IntelL1Cachegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090520110831
124626IntelL1Cachegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
124630IntelL1Cachegcc -funroll-loops -Os -fomit-frame-pointer2011090520110831
124644IntelL1Cachegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090520110831
124649IntelL1Cachegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
124698IntelL1Cachegcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090520110831
124845lower-memgcc -m64 -O -fomit-frame-pointer2011090520110831
124847IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
124948lower-memgcc -O -fomit-frame-pointer2011090520110831
124949lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
125124lower-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090520110831
125130lower-memgcc -march=k8 -Os -fomit-frame-pointer2011090520110831
125158lower-memgcc -m64 -Os -fomit-frame-pointer2011090520110831
125164lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
125167lower-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
125174lower-memgcc -Os -fomit-frame-pointer2011090520110831
125292lower-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
125322lower-memgcc -march=barcelona -Os -fomit-frame-pointer2011090520110831
125806lower-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090520110831
125850lower-memgcc -m64 -march=core2 -O -fomit-frame-pointer2011090520110831
125858lower-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090520110831
125953low-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
125960low-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090520110831
126027IntelL1Cachegcc -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
126041IntelL1Cachegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090520110831
126045IntelL1Cachegcc -march=barcelona -O -fomit-frame-pointer2011090520110831
126158IntelL1Cachegcc -march=k8 -O -fomit-frame-pointer2011090520110831
126240IntelL1Cachegcc -m64 -O -fomit-frame-pointer2011090520110831
126260IntelL1Cachegcc -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
126277IntelL1Cachegcc -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
126333IntelL1Cachegcc -march=nocona -O -fomit-frame-pointer2011090520110831
126447IntelL1Cachegcc -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
126475IntelL1Cachegcc -O -fomit-frame-pointer2011090520110831
127251lower-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090520110831
127302lower-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090520110831
127453lower-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090520110831
129602lower-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
129604lower-memgcc -march=nocona -Os -fomit-frame-pointer2011090520110831
129634low-memgcc -march=nocona -O3 -fomit-frame-pointer2011090520110831
129718low-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
129724lower-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090520110831
129789lower-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
130308different-ordergcc -march=nocona -O2 -fomit-frame-pointer2011090520110831
130325different-ordergcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
130675different-ordergcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090520110831
130716different-ordergcc -m64 -Os -fomit-frame-pointer2011090520110831
130799different-ordergcc -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
130814different-ordergcc -march=barcelona -Os -fomit-frame-pointer2011090520110831
130843different-ordergcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
130871different-ordergcc -march=k8 -Os -fomit-frame-pointer2011090520110831
130908different-ordergcc -Os -fomit-frame-pointer2011090520110831
131112different-ordergcc -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
131731IntelL1Cachegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
131769low-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
131791IntelL1Cachegcc -march=barcelona -O3 -fomit-frame-pointer2011090520110831
131854IntelL1Cachegcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
131859IntelL1Cachegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090520110831
131862IntelL1Cachegcc -march=k8 -O3 -fomit-frame-pointer2011090520110831
131904low-memgcc -march=nocona -O2 -fomit-frame-pointer2011090520110831
134747different-ordergcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090520110831
134816different-ordergcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090520110831
134818different-ordergcc -m64 -march=core2 -Os -fomit-frame-pointer2011090520110831
135378different-ordergcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090520110831
135444different-ordergcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
135590different-ordergcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
135597different-ordergcc -march=nocona -O3 -fomit-frame-pointer2011090520110831
135955IntelL1Cachegcc -march=k8 -Os -fomit-frame-pointer2011090520110831
135982IntelL1Cachegcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
136018IntelL1Cachegcc -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
136221IntelL1Cachegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090520110831
136314IntelL1Cachegcc -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
136315IntelL1Cachegcc -Os -fomit-frame-pointer2011090520110831
136352IntelL1Cachegcc -m64 -Os -fomit-frame-pointer2011090520110831
136373IntelL1Cachegcc -march=barcelona -Os -fomit-frame-pointer2011090520110831
138496IntelL1Cachegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
138621IntelL1Cachegcc -march=barcelona -O2 -fomit-frame-pointer2011090520110831
138958IntelL1Cachegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090520110831
139189IntelL1Cachegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090520110831
139219IntelL1Cachegcc -march=k8 -O2 -fomit-frame-pointer2011090520110831
139242IntelL1Cachegcc -m64 -march=core2 -Os -fomit-frame-pointer2011090520110831
139244IntelL1Cachegcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
139523IntelL1Cachegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090520110831
140404IntelL1Cachegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090520110831
140741IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
140880IntelL1Cachegcc -O2 -fomit-frame-pointer2011090520110831
140991IntelL1Cachegcc -m64 -O2 -fomit-frame-pointer2011090520110831
141040IntelL1Cachegcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
141612IntelL1Cachegcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
141631IntelL1Cachegcc -march=nocona -O3 -fomit-frame-pointer2011090520110831
142122IntelL1Cachegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090520110831
142170IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090520110831
142195IntelL1Cachegcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090520110831
142380different-ordergcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090520110831
142411different-ordergcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090520110831
142497different-ordergcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090520110831
142570different-ordergcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
142599different-ordergcc -funroll-loops -Os -fomit-frame-pointer2011090520110831
142662different-ordergcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
142666different-ordergcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
144561IntelL1Cachegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090520110831
144609IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
145435different-ordergcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
145448different-ordergcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090520110831
146286different-ordergcc -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
146445different-ordergcc -march=nocona -Os -fomit-frame-pointer2011090520110831
151188IntelL1Cachegcc -march=nocona -Os -fomit-frame-pointer2011090520110831
151385IntelL1Cachegcc -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
152162IntelL1Cachegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
152506IntelL1Cachegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090520110831
156778IntelL1Cachegcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
157473IntelL1Cachegcc -march=nocona -O2 -fomit-frame-pointer2011090520110831
164376different-ordergcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090520110831
164770different-ordergcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
3170918-bitgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
3186478-bitgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
3186478-bitgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090520110831
3186538-bitgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090520110831
3245528-bitgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
3249438-bitgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090520110831
3319578-bitgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090520110831
3319818-bitgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
3338178-bitgcc -funroll-loops -O3 -fomit-frame-pointer2011090520110831
3481928-bitgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090520110831
3482728-bitgcc -funroll-loops -O2 -fomit-frame-pointer2011090520110831
3492628-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
3511318-bitgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
3526348-bitgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090520110831
3638238-bitgcc -march=barcelona -O3 -fomit-frame-pointer2011090520110831
3638838-bitgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090520110831
3645328-bitgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090520110831
3645998-bitgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
3658038-bitgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
3667538-bitgcc -march=k8 -O3 -fomit-frame-pointer2011090520110831
3695148-bitgcc -m64 -O3 -fomit-frame-pointer2011090520110831
3698908-bitgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
3701128-bitgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090520110831
3704828-bitgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090520110831
3718978-bitgcc -O3 -fomit-frame-pointer2011090520110831
3797808-bitgcc -march=barcelona -O2 -fomit-frame-pointer2011090520110831
3828538-bitgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
386199low-memcc2011090520110831
386420low-memgcc2011090520110831
386472low-memgcc -funroll-loops2011090520110831
390416IntelL1Cachegcc -funroll-loops2011090520110831
390669IntelL1Cachecc2011090520110831
390695IntelL1Cachegcc2011090520110831
3922578-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
392790new-aes-roundgcc2011090520110831
392873new-aes-roundgcc -funroll-loops2011090520110831
392878new-aes-roundcc2011090520110831
3958558-bitgcc -O2 -fomit-frame-pointer2011090520110831
4057778-bitgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090520110831
4088628-bitgcc -march=k8 -O2 -fomit-frame-pointer2011090520110831
4090548-bitgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
4108958-bitgcc -m64 -O2 -fomit-frame-pointer2011090520110831
414303different-ordergcc -funroll-loops2011090520110831
414311different-ordercc2011090520110831
414703different-ordergcc2011090520110831
415786no-saltgcc -funroll-loops2011090520110831
415915no-saltcc2011090520110831
416019no-saltgcc2011090520110831
467588lower-memgcc -funroll-loops2011090520110831
467682lower-memcc2011090520110831
467858lower-memgcc2011090520110831
5309998-bitgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090520110831
5310288-bitgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
5333668-bitgcc -march=nocona -O3 -fomit-frame-pointer2011090520110831
5336758-bitgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
5379608-bitgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
5379648-bitgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090520110831
5577888-bitgcc -march=nocona -O2 -fomit-frame-pointer2011090520110831
5614878-bitgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
8724208-bitgcc -funroll-loops -Os -fomit-frame-pointer2011090520110831
8724508-bitgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090520110831
8725198-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
8725458-bitgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090520110831
8727188-bitgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
8910618-bitgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090520110831
8910848-bitgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
9073768-bitgcc -m64 -Os -fomit-frame-pointer2011090520110831
9073868-bitgcc -Os -fomit-frame-pointer2011090520110831
9073868-bitgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090520110831
9074238-bitgcc -march=k8 -Os -fomit-frame-pointer2011090520110831
9074308-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
9074388-bitgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
9150448-bitgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
9150738-bitgcc -march=barcelona -Os -fomit-frame-pointer2011090520110831
9224708-bitgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
9224738-bitgcc -march=nocona -Os -fomit-frame-pointer2011090520110831
9245008-bitgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090520110831
9245008-bitgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090520110831
9245538-bitgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090520110831
9338518-bitgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
9338888-bitgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090520110831
10994278-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
11056738-bitgcc -m64 -O -fomit-frame-pointer2011090520110831
11122348-bitgcc -O -fomit-frame-pointer2011090520110831
11257828-bitgcc -m64 -march=core2 -O -fomit-frame-pointer2011090520110831
11401918-bitgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090520110831
11433528-bitgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
11467068-bitgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
11547548-bitgcc -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
11670308-bitgcc -march=nocona -O -fomit-frame-pointer2011090520110831
13907438-bitgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
13907578-bitgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090520110831
18678948-bitgcc -funroll-loops -O -fomit-frame-pointer2011090520110831
18678948-bitgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090520110831
18679008-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
18845638-bitgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090520110831
18845868-bitgcc -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
18846048-bitgcc -march=k8 -O -fomit-frame-pointer2011090520110831
18907928-bitgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090520110831
18908238-bitgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090520110831
19993568-bitgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090520110831
20429918-bitgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
20430088-bitgcc -march=barcelona -O -fomit-frame-pointer2011090520110831
24074448-bitgcc2011090520110831
24091158-bitgcc -funroll-loops2011090520110831
24093738-bitcc2011090520110831

Checksum failure

Implementation: crypto_hash/shavite3512/sphlib
Compiler: cc
83de27b1113641d2989e4121f088afc5e873a6c740499767e70bfdb8941e43c435b0a1dd7a7b73d5117b7e655c1363ed317ceadc8847c7ab5da91afb55631ae6
Number of similar (compiler,implementation) pairs: 170, namely:
CompilerImplementations
cc sphlib sphlib-small
gcc sphlib sphlib-small
gcc -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -O -fomit-frame-pointer sphlib sphlib-small
gcc -Os -fomit-frame-pointer sphlib sphlib-small
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -fno-schedule-insns -O -fomit-frame-pointer sphlib sphlib-small
gcc -fno-schedule-insns -Os -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops sphlib sphlib-small
gcc -funroll-loops -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -O -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -Os -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -O -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -O -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=core2 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=core2 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=core2 -O -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=core2 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=k8 -O -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=k8 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=nocona -O -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=nocona -Os -fomit-frame-pointer sphlib sphlib-small
gcc -march=barcelona -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -march=barcelona -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -march=barcelona -O -fomit-frame-pointer sphlib sphlib-small
gcc -march=barcelona -Os -fomit-frame-pointer sphlib sphlib-small
gcc -march=k8 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -march=k8 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -march=k8 -O -fomit-frame-pointer sphlib sphlib-small
gcc -march=k8 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -march=nocona -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -march=nocona -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -march=nocona -O -fomit-frame-pointer sphlib sphlib-small
gcc -march=nocona -Os -fomit-frame-pointer sphlib sphlib-small

Checksum failure

Implementation: crypto_hash/shavite3512/sphlib
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
83de27b1113641d2989e4121f088afc5e873a6c740499767e70bfdb8941e43c435b0a1dd7a7b73d5117b7e655c1363ed317ceadc8847c7ab5da91afb55631ae6 83de27b1113641d2989e4121f088afc5e873a6c740499767e70bfdb8941e43c435b0a1dd7a7b73d5117b7e655c1363ed317ceadc8847c7ab5da91afb55631ae6
Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=barcelona -O -fomit-frame-pointer sphlib sphlib-small
gcc -m64 -march=barcelona -Os -fomit-frame-pointer sphlib sphlib-small

Test failure

Implementation: crypto_hash/shavite3512/8-bit
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 595, 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 -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 -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:0:
hash.c: SHA3api_ref.h: In function 'Init':
hash.c: SHA3api_ref.h:85:4: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: SHA3api_ref.h: In function 'Update':
hash.c: SHA3api_ref.h:176:10: warning: incompatible implicit declaration of built-in function 'fprintf'
hash.c: SHA3api_ref.h:176:18: error: 'stderr' undeclared (first use in this function)
hash.c: SHA3api_ref.h:176:18: note: each undeclared identifier is reported only once for each function it appears in
hash.c: SHA3api_ref.h:204:10: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:218:10: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:265:7: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h: In function 'Final':
hash.c: SHA3api_ref.h:301:7: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:309:4: warning: incompatible implicit declaration of built-in function 'memset'

Number of similar (compiler,implementation) pairs: 85, 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 -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 -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:0:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c: In file included from SHAvite3.c:11:0:
SHAvite3.c: portable.h:109:2: 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:0:
hash.c: SHA3api_ref.h: In function 'Init':
hash.c: SHA3api_ref.h:85:4: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: SHA3api_ref.h: In function 'Update':
hash.c: SHA3api_ref.h:176:10: warning: incompatible implicit declaration of built-in function 'fprintf'
hash.c: SHA3api_ref.h:176:18: error: 'stderr' undeclared (first use in this function)
hash.c: SHA3api_ref.h:176:18: note: each undeclared identifier is reported only once for each function it appears in
hash.c: SHA3api_ref.h:204:10: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:218:10: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:265:7: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h: In function 'Final':
hash.c: SHA3api_ref.h:301:7: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:309:4: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: In file included from hash.c:2:0:
hash.c: SHA3api_ref.h: In function 'Init':
hash.c: SHA3api_ref.h:85:4: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: SHA3api_ref.h: In function 'Update':
hash.c: SHA3api_ref.h:176:10: warning: incompatible implicit declaration of built-in function 'fprintf'
hash.c: SHA3api_ref.h:176:18: error: 'stderr' undeclared (first use in this function)
hash.c: SHA3api_ref.h:176:18: note: each undeclared identifier is reported only once for each function it appears in
hash.c: SHA3api_ref.h:204:10: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:218:10: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:265:7: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h: In function 'Final':
hash.c: SHA3api_ref.h:301:7: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:309:4: 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