Implementation notes: amd64, phenom, crypto_hash/shavite3256

Computer: phenom
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20120812
Operation: crypto_hash
Primitive: shavite3256
TimeImplementationCompilerBenchmark dateSUPERCOP version
30848sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052320120521
30856sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
30981sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052320120521
31047sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052320120521
31064sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
31115sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052320120521
31184sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
31202sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052320120521
31385sphlibgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
31387sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
31391sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
31393sphlibgcc -m64 -O -fomit-frame-pointer2012052320120521
31397sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
31404sphlibgcc -march=k8 -O -fomit-frame-pointer2012052320120521
31420sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2012052320120521
31420sphlibgcc -march=barcelona -O -fomit-frame-pointer2012052320120521
31436sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
31437sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052320120521
31441sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052320120521
31443sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
31465sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
31468sphlibgcc -O -fomit-frame-pointer2012052320120521
31468sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
31472sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
31520sphlibgcc -march=nocona -O -fomit-frame-pointer2012052320120521
31522sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
31531sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052320120521
31590sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
31607sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
32130sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
32138sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
32171sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
32176sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
32186sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
32212sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
33072sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
33099sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2012052320120521
33110sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2012052320120521
33246sphlibgcc -march=k8 -O3 -fomit-frame-pointer2012052320120521
33249sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
33251sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
33253sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
33259sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
33298sphlibgcc -march=k8 -O2 -fomit-frame-pointer2012052320120521
33704sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052320120521
33708sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
33708sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052320120521
33753sphlibgcc -O3 -fomit-frame-pointer2012052320120521
33761sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
33775sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
33800sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
33804sphlibgcc -m64 -O2 -fomit-frame-pointer2012052320120521
33806sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
33820sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
33827sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
33866sphlibgcc -O2 -fomit-frame-pointer2012052320120521
33888sphlibgcc -m64 -O3 -fomit-frame-pointer2012052320120521
34030sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
34052sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052320120521
34082sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
34139sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052320120521
34187sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
34278new-aes-roundgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
34328new-aes-roundgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052320120521
34362sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052320120521
34375new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
34391sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052320120521
34398new-aes-roundgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052320120521
34401sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
34422sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
34436sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
34443sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
34458sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
34478new-aes-roundgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
34503new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
34527sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
34575new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
34601low-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
34625low-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052320120521
34657low-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052320120521
34762low-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052320120521
34773low-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
34786low-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
34845low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
34849low-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
35106low-memgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
35219sphlibgcc -march=k8 -Os -fomit-frame-pointer2012052320120521
35238new-aes-roundgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
35241sphlibgcc -m64 -Os -fomit-frame-pointer2012052320120521
35251sphlibgcc -march=barcelona -Os -fomit-frame-pointer2012052320120521
35252sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
35273new-aes-roundgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052320120521
35283sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
35290new-aes-roundgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
35293new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
35293sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
35306sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
35322new-aes-roundgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052320120521
35354no-saltgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
35368no-saltgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
35375new-aes-roundgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052320120521
35402no-saltgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052320120521
35410new-aes-roundgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
35420new-aes-roundgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
35447new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
35508no-saltgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052320120521
35513no-saltgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
35516no-saltgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052320120521
35538no-saltgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
35538no-saltgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052320120521
35602sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052320120521
35640sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
35640sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052320120521
35736sphlibgcc -Os -fomit-frame-pointer2012052320120521
35764sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
35825no-saltgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
35829no-saltgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
35836no-saltgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
35847no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
35868no-saltgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
35875no-saltgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052320120521
35876no-saltgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
35897no-saltgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
35930sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
35963sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052320120521
35998sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052320120521
36014sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052320120521
36021sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
36029sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
36040sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
36049sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
36075sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
36102sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052320120521
36110sphlibgcc -march=nocona -O3 -fomit-frame-pointer2012052320120521
36127sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
36144low-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
36166sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
36179sphlibgcc -march=nocona -O2 -fomit-frame-pointer2012052320120521
36194sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
36215low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
36254sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052320120521
36390low-memgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
36414no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
36421sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
36436no-saltgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
36638sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
36694sphlib-smallgcc -O3 -fomit-frame-pointer2012052320120521
36705sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
36708no-saltgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
36726sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2012052320120521
36753sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
36770sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
36838sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
37020no-saltgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
37052no-saltgcc -O3 -fomit-frame-pointer2012052320120521
37121new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
37181new-aes-roundgcc -m64 -O3 -fomit-frame-pointer2012052320120521
37201new-aes-roundgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052320120521
37303new-aes-roundgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052320120521
37312new-aes-roundgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
37344low-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052320120521
37351new-aes-roundgcc -O3 -fomit-frame-pointer2012052320120521
37352low-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
37380low-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052320120521
37381no-saltgcc -m64 -O3 -fomit-frame-pointer2012052320120521
37422low-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
37496new-aes-roundgcc -march=barcelona -O3 -fomit-frame-pointer2012052320120521
37498new-aes-roundgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
37524sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
37541new-aes-roundgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
37588low-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
37621no-saltgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
37630new-aes-roundgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
37636new-aes-roundgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
37648no-saltgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052320120521
37657low-memgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
37673sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052320120521
37687no-saltgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
37687new-aes-roundgcc -march=k8 -O3 -fomit-frame-pointer2012052320120521
37706low-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
37753no-saltgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052320120521
37800new-aes-roundgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052320120521
37835sphlibgcc -march=nocona -Os -fomit-frame-pointer2012052320120521
37842new-aes-roundgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
37898new-aes-roundgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
37949new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
37972sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052320120521
38080sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
38081sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
38093sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2012052320120521
38164sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2012052320120521
38168sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
38174sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
38186new-aes-roundgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
38199no-saltgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
38213no-saltgcc -march=barcelona -O3 -fomit-frame-pointer2012052320120521
38264sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2012052320120521
38269no-saltgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
38322sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2012052320120521
38344sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
38378sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
38397no-saltgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
38444no-saltgcc -march=k8 -O3 -fomit-frame-pointer2012052320120521
38451sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
38493sphlib-smallgcc -O2 -fomit-frame-pointer2012052320120521
38570sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2012052320120521
38630sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
38675low-memgcc -m64 -O3 -fomit-frame-pointer2012052320120521
38706sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
38707low-memgcc -O3 -fomit-frame-pointer2012052320120521
38716low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
38760sphlib-smallgcc -m64 -O -fomit-frame-pointer2012052320120521
38780sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2012052320120521
38787sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
38795sphlib-smallgcc -O -fomit-frame-pointer2012052320120521
38796sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
38833sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
38845sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2012052320120521
38856sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052320120521
38969sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052320120521
38986sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
39026sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
39098sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
39100sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2012052320120521
39127sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
39138sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052320120521
39168sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052320120521
39246low-memgcc -march=nocona -O -fomit-frame-pointer2012052320120521
39264sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
39287low-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052320120521
39339low-memgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052320120521
39344low-memgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
39351low-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
39372sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
39404low-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
39455sphlib-smallgcc -m64 -Os -fomit-frame-pointer2012052320120521
39477sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
39490low-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
39492sphlib-smallgcc -Os -fomit-frame-pointer2012052320120521
39504low-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052320120521
39533sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
39577sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
39589sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
39743low-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
39769new-aes-roundgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052320120521
39782sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2012052320120521
39816sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052320120521
39860new-aes-roundgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
39879new-aes-roundgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
39916sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2012052320120521
39952new-aes-roundgcc -march=nocona -O3 -fomit-frame-pointer2012052320120521
40072sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052320120521
40086low-memgcc -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
40090low-memgcc -march=k8 -O -fomit-frame-pointer2012052320120521
40100sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052320120521
40106low-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
40113low-memgcc -march=barcelona -O -fomit-frame-pointer2012052320120521
40116sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
40116low-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
40162sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052320120521
40224sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
40332low-memgcc -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
40354no-saltgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052320120521
40358sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
40390low-memgcc -m64 -march=core2 -O -fomit-frame-pointer2012052320120521
40398no-saltgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
40425sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
40450low-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
40497low-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052320120521
40509no-saltgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
40526low-memgcc -m64 -O -fomit-frame-pointer2012052320120521
40527low-memgcc -O -fomit-frame-pointer2012052320120521
40599no-saltgcc -march=barcelona -O -fomit-frame-pointer2012052320120521
40660no-saltgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
40660no-saltgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
40663new-aes-roundgcc -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
40668new-aes-roundgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
40669no-saltgcc -march=k8 -O -fomit-frame-pointer2012052320120521
40680new-aes-roundgcc -O -fomit-frame-pointer2012052320120521
40680new-aes-roundgcc -march=barcelona -O -fomit-frame-pointer2012052320120521
40698no-saltgcc -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
40708new-aes-roundgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
40712new-aes-roundgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052320120521
40744new-aes-roundgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
40756sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
40764new-aes-roundgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
40765new-aes-roundgcc -m64 -O -fomit-frame-pointer2012052320120521
40783no-saltgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
40789no-saltgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052320120521
40793new-aes-roundgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
40795new-aes-roundgcc -march=k8 -O -fomit-frame-pointer2012052320120521
40842no-saltgcc -march=nocona -O3 -fomit-frame-pointer2012052320120521
40908low-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052320120521
40936no-saltgcc -march=nocona -O -fomit-frame-pointer2012052320120521
40938no-saltgcc -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
41016low-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
41018lower-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052320120521
41020low-memgcc -march=nocona -O3 -fomit-frame-pointer2012052320120521
41047lower-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
41101new-aes-roundgcc -m64 -march=core2 -O -fomit-frame-pointer2012052320120521
41222lower-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052320120521
41269sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
41300low-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
41314sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2012052320120521
41371sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
41375lower-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
41377sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
41388no-saltgcc -O -fomit-frame-pointer2012052320120521
41406lower-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
41412sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052320120521
41422sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
41426lower-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
41440lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
41453sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052320120521
41462lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
41506lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
41518sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
41551low-memgcc -march=barcelona -O3 -fomit-frame-pointer2012052320120521
41554lower-memgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
41565sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052320120521
41647low-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
41721sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
41738new-aes-roundgcc -march=k8 -O2 -fomit-frame-pointer2012052320120521
41744new-aes-roundgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
41763low-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
41787low-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
41872low-memgcc -march=k8 -O3 -fomit-frame-pointer2012052320120521
41898no-saltgcc -m64 -O -fomit-frame-pointer2012052320120521
41958new-aes-roundgcc -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
41999new-aes-roundgcc -march=nocona -O -fomit-frame-pointer2012052320120521
42048lower-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
42181sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
42224sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
42228sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2012052320120521
42300sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
42352sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2012052320120521
42455lower-memgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
42457lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
42493lower-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
42578new-aes-roundgcc -m64 -O2 -fomit-frame-pointer2012052320120521
42584new-aes-roundgcc -O2 -fomit-frame-pointer2012052320120521
42618sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
42661new-aes-roundgcc -march=barcelona -O2 -fomit-frame-pointer2012052320120521
42683new-aes-roundgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
42696lower-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052320120521
42710lower-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
42732new-aes-roundgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
42765lower-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052320120521
42773lower-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
42791lower-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052320120521
42794no-saltgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
42794sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2012052320120521
42827no-saltgcc -m64 -march=core2 -O -fomit-frame-pointer2012052320120521
42874no-saltgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052320120521
42900lower-memgcc -m64 -O3 -fomit-frame-pointer2012052320120521
42966new-aes-roundgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
43029new-aes-roundgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052320120521
43096new-aes-roundgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
43159new-aes-roundgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052320120521
43177sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
43183lower-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
43265no-saltgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
43271new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
43271lower-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052320120521
43280lower-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
43312lower-memgcc -O3 -fomit-frame-pointer2012052320120521
43341lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
43347low-memgcc -O2 -fomit-frame-pointer2012052320120521
43372low-memgcc -m64 -O2 -fomit-frame-pointer2012052320120521
43461no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
43484no-saltgcc -Os -fomit-frame-pointer2012052320120521
43499no-saltgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
43512no-saltgcc -march=barcelona -Os -fomit-frame-pointer2012052320120521
43514low-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
43516no-saltgcc -march=k8 -Os -fomit-frame-pointer2012052320120521
43589low-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
43640no-saltgcc -m64 -Os -fomit-frame-pointer2012052320120521
43655low-memgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
43681new-aes-roundgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
43782new-aes-roundgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
43784new-aes-roundgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
43796new-aes-roundgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
43831low-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052320120521
43855low-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
43952no-saltgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
43953no-saltgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052320120521
43957no-saltgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
43967lower-memgcc -march=k8 -O3 -fomit-frame-pointer2012052320120521
43978no-saltgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
43996no-saltgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052320120521
44058no-saltgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052320120521
44079lower-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
44100low-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
44112lower-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
44174low-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
44199low-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
44279low-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052320120521
44372new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
44422lower-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
44445lower-memgcc -march=barcelona -O3 -fomit-frame-pointer2012052320120521
44461no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
44494low-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
44520new-aes-roundgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
44524no-saltgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
44724new-aes-roundgcc -march=nocona -O2 -fomit-frame-pointer2012052320120521
44748new-aes-roundgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
44813low-memgcc -march=barcelona -O2 -fomit-frame-pointer2012052320120521
44848no-saltgcc -march=barcelona -O2 -fomit-frame-pointer2012052320120521
44857no-saltgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
44892no-saltgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
44904no-saltgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
44985lower-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052320120521
45052no-saltgcc -march=k8 -O2 -fomit-frame-pointer2012052320120521
45056new-aes-roundgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
45079new-aes-roundgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052320120521
45112new-aes-roundgcc -march=barcelona -Os -fomit-frame-pointer2012052320120521
45148new-aes-roundgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
45158new-aes-roundgcc -Os -fomit-frame-pointer2012052320120521
45188lower-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
45195low-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
45230no-saltgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
45250no-saltgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
45261no-saltgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
45296no-saltgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
45300no-saltgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052320120521
45328no-saltgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
45338no-saltgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052320120521
45341lower-memgcc -march=nocona -O3 -fomit-frame-pointer2012052320120521
45344new-aes-roundgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052320120521
45349new-aes-roundgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
45380new-aes-roundgcc -m64 -Os -fomit-frame-pointer2012052320120521
45388no-saltgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
45396new-aes-roundgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
45411no-saltgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
45412new-aes-roundgcc -march=k8 -Os -fomit-frame-pointer2012052320120521
45422no-saltgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
45440lower-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
45454new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
45454lower-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052320120521
45531new-aes-roundgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
45636no-saltgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
45692no-saltgcc -O2 -fomit-frame-pointer2012052320120521
45728no-saltgcc -m64 -O2 -fomit-frame-pointer2012052320120521
45775lower-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
45790low-memgcc -march=k8 -O2 -fomit-frame-pointer2012052320120521
45850lower-memgcc -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
46014low-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
46112lower-memgcc -march=barcelona -O -fomit-frame-pointer2012052320120521
46123lower-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
46147lower-memgcc -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
46480lower-memgcc -march=nocona -O -fomit-frame-pointer2012052320120521
46570low-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
46886low-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
47112lower-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
47206lower-memgcc -march=k8 -O -fomit-frame-pointer2012052320120521
47240low-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
47301low-memgcc -Os -fomit-frame-pointer2012052320120521
47311low-memgcc -march=barcelona -Os -fomit-frame-pointer2012052320120521
47312low-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
47349low-memgcc -m64 -Os -fomit-frame-pointer2012052320120521
47415low-memgcc -march=k8 -Os -fomit-frame-pointer2012052320120521
47450low-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
47498low-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052320120521
47554lower-memgcc -march=k8 -O2 -fomit-frame-pointer2012052320120521
47580lower-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
47600low-memgcc -march=nocona -O2 -fomit-frame-pointer2012052320120521
47711low-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
48114low-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
48259low-memgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052320120521
48363lower-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
48387lower-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
48424lower-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
48612lower-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
48679lower-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
48735lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
48736lower-memgcc -m64 -march=core2 -O -fomit-frame-pointer2012052320120521
48751lower-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052320120521
48912lower-memgcc -march=barcelona -O2 -fomit-frame-pointer2012052320120521
48951lower-memgcc -m64 -O -fomit-frame-pointer2012052320120521
48993lower-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052320120521
49038lower-memgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
49066lower-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
49239lower-memgcc -O -fomit-frame-pointer2012052320120521
49305lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
49319lower-memgcc -O2 -fomit-frame-pointer2012052320120521
49552no-saltgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052320120521
49564no-saltgcc -march=nocona -O2 -fomit-frame-pointer2012052320120521
49605new-aes-roundgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
49617no-saltgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
49624lower-memgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052320120521
49625new-aes-roundgcc -march=nocona -Os -fomit-frame-pointer2012052320120521
49725lower-memgcc -m64 -O2 -fomit-frame-pointer2012052320120521
49811new-aes-roundgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
50100no-saltgcc -march=nocona -Os -fomit-frame-pointer2012052320120521
50130no-saltgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
50505new-aes-roundgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052320120521
50820no-saltgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
50872lower-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
51065low-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052320120521
51099low-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
51209lower-memgcc -march=nocona -O2 -fomit-frame-pointer2012052320120521
51310new-aes-roundgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052320120521
51586lower-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052320120521
51814lower-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
51937low-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052320120521
52224lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
52224lower-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
52251low-memgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
52264lower-memgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
52269lower-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052320120521
52304lower-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
52924low-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
52954low-memgcc -march=nocona -Os -fomit-frame-pointer2012052320120521
52987low-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
53536lower-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
53664lower-memgcc -Os -fomit-frame-pointer2012052320120521
53723lower-memgcc -march=barcelona -Os -fomit-frame-pointer2012052320120521
53804lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
53872lower-memgcc -march=k8 -Os -fomit-frame-pointer2012052320120521
54036lower-memgcc -m64 -Os -fomit-frame-pointer2012052320120521
54109lower-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
54187lower-memgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052320120521
54193lower-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
54256lower-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
54325lower-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052320120521
54912lower-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
58017lower-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
58582lower-memgcc -march=nocona -Os -fomit-frame-pointer2012052320120521
59851lower-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052320120521
59912lower-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
75582sphlibcc2012052320120521
75606sphlibgcc -funroll-loops2012052320120521
75667sphlibgcc2012052320120521
108012low-memgcc2012052320120521
108024low-memcc2012052320120521
108051low-memgcc -funroll-loops2012052320120521
109386sphlib-smallgcc -funroll-loops2012052320120521
109766sphlib-smallgcc2012052320120521
109880sphlib-smallcc2012052320120521
111604new-aes-roundgcc -funroll-loops2012052320120521
111668new-aes-roundgcc2012052320120521
111745new-aes-roundcc2012052320120521
112855no-saltcc2012052320120521
112883no-saltgcc2012052320120521
112883no-saltgcc -funroll-loops2012052320120521
1274298-bitgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052320120521
1274358-bitgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
1295338-bitgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
1295368-bitgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052320120521
1333418-bitgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052320120521
1333828-bitgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
1335988-bitgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
1336728-bitgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
1337358-bitgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
1341108-bitgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
1341408-bitgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
1341668-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
1357038-bitgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052320120521
1357048-bitgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
1400698-bitgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
1400708-bitgcc -O3 -fomit-frame-pointer2012052320120521
1400788-bitgcc -m64 -O3 -fomit-frame-pointer2012052320120521
1400958-bitgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052320120521
1401018-bitgcc -march=k8 -O3 -fomit-frame-pointer2012052320120521
1439408-bitgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
1440638-bitgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
1441478-bitgcc -march=barcelona -O3 -fomit-frame-pointer2012052320120521
144436lower-memcc2012052320120521
144602lower-memgcc -funroll-loops2012052320120521
144616lower-memgcc2012052320120521
1470848-bitgcc -O2 -fomit-frame-pointer2012052320120521
1478008-bitgcc -m64 -O2 -fomit-frame-pointer2012052320120521
1479408-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
1485688-bitgcc -march=k8 -O2 -fomit-frame-pointer2012052320120521
1486278-bitgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052320120521
1506408-bitgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
1506718-bitgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
1508638-bitgcc -march=barcelona -O2 -fomit-frame-pointer2012052320120521
1509278-bitgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052320120521
1510648-bitgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
1510648-bitgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
1512148-bitgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
2076008-bitgcc -march=nocona -O3 -fomit-frame-pointer2012052320120521
2076118-bitgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
2095218-bitgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052320120521
2095388-bitgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
2113598-bitgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052320120521
2179138-bitgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052320120521
2192968-bitgcc -march=nocona -O2 -fomit-frame-pointer2012052320120521
2196278-bitgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052320120521
2524248-bitgcc -m64 -Os -fomit-frame-pointer2012052320120521
2524408-bitgcc -march=k8 -Os -fomit-frame-pointer2012052320120521
2525008-bitgcc -Os -fomit-frame-pointer2012052320120521
2525008-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
2525258-bitgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
2553708-bitgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
2555288-bitgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052320120521
2555288-bitgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052320120521
2557848-bitgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
2560408-bitgcc -march=barcelona -Os -fomit-frame-pointer2012052320120521
2560568-bitgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
2571528-bitgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
2587718-bitgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052320120521
2591178-bitgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052320120521
2595058-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
2595778-bitgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
2595888-bitgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052320120521
2598548-bitgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052320120521
2601798-bitgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
2713108-bitgcc -march=nocona -Os -fomit-frame-pointer2012052320120521
2713448-bitgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
2774748-bitgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052320120521
2775328-bitgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052320120521
3696288-bitgcc -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
3708218-bitgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
3708448-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
3708468-bitgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
3738378-bitgcc -march=k8 -O -fomit-frame-pointer2012052320120521
3744458-bitgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
3744658-bitgcc -march=barcelona -O -fomit-frame-pointer2012052320120521
3744928-bitgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
3840048-bitgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
3841008-bitgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052320120521
3897098-bitgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
3897328-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
3899618-bitgcc -m64 -O -fomit-frame-pointer2012052320120521
3899788-bitgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
3899838-bitgcc -O -fomit-frame-pointer2012052320120521
3900638-bitgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052320120521
3901068-bitgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052320120521
3917358-bitgcc -m64 -march=core2 -O -fomit-frame-pointer2012052320120521
3920048-bitgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052320120521
3920258-bitgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052320120521
3924608-bitgcc -march=nocona -O -fomit-frame-pointer2012052320120521
3926318-bitgcc -m64 -march=nocona -O -fomit-frame-pointer2012052320120521
4593358-bitgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052320120521
9816788-bitcc2012052320120521
9817048-bitgcc -funroll-loops2012052320120521
9818898-bitgcc2012052320120521

Test failure

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

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

Compiler output

Implementation: crypto_hash/shavite3256/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!!!!! [-Wcpp]

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

Compiler output

Implementation: crypto_hash/shavite3256/aes-instruct
Compiler: cc
hash.c: hash.c: In function 'crypto_hash':
hash.c: hash.c:8:6: error: 'crypto_hash_BYTES' undeclared (first use in this function)
hash.c: hash.c:8:6: note: each undeclared identifier is reported only once for each function it appears in

Number of similar (compiler,implementation) pairs: 88, 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=corei7 -O2 -fomit-frame-pointer aes-instruct
gcc -m64 -march=corei7 -O -fomit-frame-pointer aes-instruct
gcc -m64 -march=corei7 -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/shavite3256/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!!!!! [-Wcpp]
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!!!!! [-Wcpp]

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

Compiler output

Implementation: crypto_hash/shavite3256/aes-instruct
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'crypto_hash':
hash.c: hash.c:8:6: error: 'crypto_hash_BYTES' undeclared (first use in this function)
hash.c: hash.c:8:6: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c: In function 'crypto_hash':
hash.c: hash.c:8:6: error: 'crypto_hash_BYTES' undeclared (first use in this function)
hash.c: hash.c:8:6: note: each undeclared identifier is reported only once for each function it appears in

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