Implementation notes: amd64, ranger, crypto_hash/shavite3512

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: shavite3512
TimeImplementationCompilerBenchmark dateSUPERCOP version
77398no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
77439no-saltgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
77453no-saltgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
77527no-saltgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
77531no-saltgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
77539no-saltgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
77564no-saltgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
79246no-saltgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
79328no-saltgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
79331no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
79544no-saltgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
79638no-saltgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
79694no-saltgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
79735no-saltgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
80382new-aes-roundgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
80495no-saltgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
80527no-saltgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
80534new-aes-roundgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
80584no-saltgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
80596no-saltgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
80601new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
80623new-aes-roundgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
80656no-saltgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
80675no-saltgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
80675no-saltgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
80692no-saltgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
80768no-saltgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
82060new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
82066new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
82110new-aes-roundgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
82125new-aes-roundgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
82146new-aes-roundgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
82179new-aes-roundgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
82192new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
82275new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
82295new-aes-roundgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
82296new-aes-roundgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
82300new-aes-roundgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
82443new-aes-roundgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
82507new-aes-roundgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
82640new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
82662new-aes-roundgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
82707new-aes-roundgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
82738new-aes-roundgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
82784new-aes-roundgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
82945new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
83334different-ordergcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
83353different-ordergcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
83409different-ordergcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
83509different-ordergcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
83514different-ordergcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
83545different-ordergcc -funroll-loops -O -fomit-frame-pointer2011051720110509
83610different-ordergcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
83636different-ordergcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
83689different-ordergcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
84040no-saltgcc -O -fomit-frame-pointer2011051720110509
84656new-aes-roundgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
84922no-saltgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
84953no-saltgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
85135no-saltgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
85354no-saltgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
85366no-saltgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
85536no-saltgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
85624no-saltgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
85699no-saltgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
85804no-saltgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
85810no-saltgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
85878no-saltgcc -m64 -O3 -fomit-frame-pointer2011051720110509
85892IntelL1Cachegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
85976new-aes-roundgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
85976new-aes-roundgcc -march=k8 -O -fomit-frame-pointer2011051720110509
85977new-aes-roundgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
85984new-aes-roundgcc -O -fomit-frame-pointer2011051720110509
85990new-aes-roundgcc -m64 -O -fomit-frame-pointer2011051720110509
86064IntelL1Cachegcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
86073no-saltgcc -march=nocona -O -fomit-frame-pointer2011051720110509
86103no-saltgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
86110new-aes-roundgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
86152no-saltgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
86152no-saltgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
86154IntelL1Cachegcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
86185no-saltgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
86227no-saltgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
86240IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
86251no-saltgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
86294IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
86328IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
86328IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
86328no-saltgcc -m64 -O2 -fomit-frame-pointer2011051720110509
86329IntelL1Cachegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
86366new-aes-roundgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
86416no-saltgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
86427IntelL1Cachegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
86442different-ordergcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
86467no-saltgcc -O2 -fomit-frame-pointer2011051720110509
86470no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
86480no-saltgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
86503new-aes-roundgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
86504no-saltgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
86504no-saltgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
86507IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
86515IntelL1Cachegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
86521no-saltgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
86574new-aes-roundgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
86594no-saltgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
86680no-saltgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
86680no-saltgcc -march=k8 -O -fomit-frame-pointer2011051720110509
86701no-saltgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
86704no-saltgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
86766IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
86768no-saltgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
86768no-saltgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
86768different-ordergcc -march=nocona -O -fomit-frame-pointer2011051720110509
86770different-ordergcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
86804no-saltgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
86858different-ordergcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
86894different-ordergcc -m64 -O -fomit-frame-pointer2011051720110509
86928different-ordergcc -O -fomit-frame-pointer2011051720110509
86941IntelL1Cachegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
86944IntelL1Cachegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
87100new-aes-roundgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
87296different-ordergcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
87296different-ordergcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
87301different-ordergcc -march=barcelona -O -fomit-frame-pointer2011051720110509
87371different-ordergcc -march=k8 -O -fomit-frame-pointer2011051720110509
87373new-aes-roundgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
87376different-ordergcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
87379new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
87400no-saltgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
87472IntelL1Cachegcc -m64 -O3 -fomit-frame-pointer2011051720110509
87494new-aes-roundgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
87535no-saltgcc -O3 -fomit-frame-pointer2011051720110509
87561new-aes-roundgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
87564new-aes-roundgcc -march=nocona -O -fomit-frame-pointer2011051720110509
87596no-saltgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
87648IntelL1Cachegcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
87724new-aes-roundgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
87742no-saltgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
87748no-saltgcc -m64 -O -fomit-frame-pointer2011051720110509
87748new-aes-roundgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
87766no-saltgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
87766no-saltgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
87824IntelL1Cachegcc -O3 -fomit-frame-pointer2011051720110509
87826new-aes-roundgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
88176different-ordergcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
88176IntelL1Cachegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
88212new-aes-roundgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
88264no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
88264IntelL1Cachegcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
88264no-saltgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
88298new-aes-roundgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
88357no-saltgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
88358no-saltgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
88387IntelL1Cachegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
88423IntelL1Cachegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
88428no-saltgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
88440different-ordergcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
88440no-saltgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
88440IntelL1Cachegcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
88460IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
88466no-saltgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
88528no-saltgcc -Os -fomit-frame-pointer2011051720110509
88528no-saltgcc -m64 -Os -fomit-frame-pointer2011051720110509
88616new-aes-roundgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
88616new-aes-roundgcc -m64 -O2 -fomit-frame-pointer2011051720110509
88616no-saltgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
88616no-saltgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
88645new-aes-roundgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
88648new-aes-roundgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
88704new-aes-roundgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
88792new-aes-roundgcc -O2 -fomit-frame-pointer2011051720110509
88880no-saltgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
88880IntelL1Cachegcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
88882no-saltgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
88909IntelL1Cachegcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
89140new-aes-roundgcc -O3 -fomit-frame-pointer2011051720110509
89191new-aes-roundgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
89198low-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
89232new-aes-roundgcc -m64 -O3 -fomit-frame-pointer2011051720110509
89275new-aes-roundgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
89286new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
89332new-aes-roundgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
89366new-aes-roundgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
89408low-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
89516low-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
89552low-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
89578no-saltgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
89675new-aes-roundgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
89760low-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
89760new-aes-roundgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
89760new-aes-roundgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
89761low-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
89787new-aes-roundgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
89939low-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
90024low-memgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
90024low-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
90024low-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
90098low-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
90112low-memgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
90112low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
90112low-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
90112low-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
90112low-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
90276no-saltgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
90288new-aes-roundgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
90444new-aes-roundgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
90471new-aes-roundgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
90471new-aes-roundgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
90475new-aes-roundgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
90552new-aes-roundgcc -m64 -Os -fomit-frame-pointer2011051720110509
90569new-aes-roundgcc -Os -fomit-frame-pointer2011051720110509
90630new-aes-roundgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
90630new-aes-roundgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
90763new-aes-roundgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
90841new-aes-roundgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
90845new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
90867low-memgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
90893new-aes-roundgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
90964new-aes-roundgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
91012low-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
91067new-aes-roundgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
91080low-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
91135new-aes-roundgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
91169IntelL1Cachegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
91280IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
91426IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
91432IntelL1Cachegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
91520IntelL1Cachegcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
91522IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
91609new-aes-roundgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
91697new-aes-roundgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
91766IntelL1Cachegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
91960IntelL1Cachegcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
91965IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
92031IntelL1Cachegcc -funroll-loops -O -fomit-frame-pointer2011051720110509
93016low-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
93193no-saltgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
93242IntelL1Cachegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
93338IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
93362new-aes-roundgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
93368low-memgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
93443no-saltgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
93537no-saltgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
93984IntelL1Cachegcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
94072IntelL1Cachegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
94160low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
94248low-memgcc -m64 -O3 -fomit-frame-pointer2011051720110509
94248IntelL1Cachegcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
94416low-memgcc -O3 -fomit-frame-pointer2011051720110509
94460no-saltgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
94579IntelL1Cachegcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
94600IntelL1Cachegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
94601new-aes-roundgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
94621new-aes-roundgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
94688IntelL1Cachegcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
94864low-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
94869low-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
94950IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
95040no-saltgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
95041no-saltgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
95116new-aes-roundgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
95128no-saltgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
95216low-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
95360new-aes-roundgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
95656IntelL1Cachegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
95832low-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
96099new-aes-roundgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
96272low-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
96381low-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
96800low-memgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
96800low-memgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
96888low-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
97064new-aes-roundgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
97098new-aes-roundgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
97152no-saltgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
97502low-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
97504low-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
97637IntelL1Cachegcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
97762new-aes-roundgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
97856IntelL1Cachegcc -march=barcelona -O -fomit-frame-pointer2011051720110509
97857IntelL1Cachegcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
98057IntelL1Cachegcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
98208low-memgcc -O2 -fomit-frame-pointer2011051720110509
98231low-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
98238low-memgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
98412low-memgcc -m64 -O2 -fomit-frame-pointer2011051720110509
98560low-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
98787low-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
98847low-memgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
99176low-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
99176IntelL1Cachegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
99264low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
99264low-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
99265low-memgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
99352low-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
99352IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
99355low-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
99440low-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
99440IntelL1Cachegcc -m64 -O -fomit-frame-pointer2011051720110509
99839IntelL1Cachegcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
99882IntelL1Cachegcc -march=k8 -O -fomit-frame-pointer2011051720110509
99905low-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
99968lower-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
99989IntelL1Cachegcc -O -fomit-frame-pointer2011051720110509
100056low-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
100144IntelL1Cachegcc -O2 -fomit-frame-pointer2011051720110509
100144IntelL1Cachegcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
100455low-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
100584IntelL1Cachegcc -m64 -O2 -fomit-frame-pointer2011051720110509
100629IntelL1Cachegcc -march=nocona -O -fomit-frame-pointer2011051720110509
100848IntelL1Cachegcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
102256lower-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
102387low-memgcc -O -fomit-frame-pointer2011051720110509
102435lower-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
102701low-memgcc -m64 -O -fomit-frame-pointer2011051720110509
102735lower-memgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
102747lower-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
102784lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
102784lower-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
102784lower-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
102786IntelL1Cachegcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
102790lower-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
102830IntelL1Cachegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
102965IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
103071lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
103146lower-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
103467low-memgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
103488lower-memgcc -m64 -O3 -fomit-frame-pointer2011051720110509
103596lower-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
103664low-memgcc -march=k8 -O -fomit-frame-pointer2011051720110509
103705low-memgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
103899low-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
103926lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
103930low-memgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
104099lower-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
104192IntelL1Cachegcc -Os -fomit-frame-pointer2011051720110509
104392IntelL1Cachegcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
104456lower-memgcc -O3 -fomit-frame-pointer2011051720110509
104458lower-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
104459low-memgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
104489IntelL1Cachegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
104632low-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
104720IntelL1Cachegcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
104808lower-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
104808IntelL1Cachegcc -march=k8 -Os -fomit-frame-pointer2011051720110509
104902lower-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
104974IntelL1Cachegcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
104984lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
105072IntelL1Cachegcc -m64 -Os -fomit-frame-pointer2011051720110509
105094IntelL1Cachegcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
105190different-ordergcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
105193different-ordergcc -O2 -fomit-frame-pointer2011051720110509
105357different-ordergcc -m64 -O2 -fomit-frame-pointer2011051720110509
105376low-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
105377IntelL1Cachegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
105574low-memgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
105600IntelL1Cachegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
105600IntelL1Cachegcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
105688IntelL1Cachegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
105707IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
105864IntelL1Cachegcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
105952IntelL1Cachegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
105984different-ordergcc -m64 -O3 -fomit-frame-pointer2011051720110509
106121different-ordergcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
106568low-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
107184low-memgcc -march=nocona -O -fomit-frame-pointer2011051720110509
107674different-ordergcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
107800different-ordergcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
107961different-ordergcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
108069different-ordergcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
108176different-ordergcc -O3 -fomit-frame-pointer2011051720110509
108245different-ordergcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
108504IntelL1Cachegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
108679different-ordergcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
108680different-ordergcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
108788different-ordergcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
108790different-ordergcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
108948IntelL1Cachegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
109032low-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
109120low-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
109130lower-memgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
109194different-ordergcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
109208low-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
109241different-ordergcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
109245IntelL1Cachegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
109384IntelL1Cachegcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
109472low-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
109472low-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
109476low-memgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
109648lower-memgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
109663lower-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
109710lower-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
109803lower-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
109824lower-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
110088different-ordergcc -Os -fomit-frame-pointer2011051720110509
110224different-ordergcc -march=k8 -Os -fomit-frame-pointer2011051720110509
110231lower-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
110264different-ordergcc -m64 -Os -fomit-frame-pointer2011051720110509
110264different-ordergcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
110440low-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
110440lower-memgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
110450different-ordergcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
110487different-ordergcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
110492different-ordergcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
110578different-ordergcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
110590different-ordergcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
110593different-ordergcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
110762different-ordergcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
110786different-ordergcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
110847different-ordergcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
110869lower-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
110936IntelL1Cachegcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
110992lower-memgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
111194lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
111232IntelL1Cachegcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
111320lower-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
111766different-ordergcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
111901different-ordergcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
111907different-ordergcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
112371lower-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
112417lower-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
112464low-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
112640low-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
112696lower-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
112710lower-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
112728lower-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
112728low-memgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
112816low-memgcc -Os -fomit-frame-pointer2011051720110509
112816low-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
112887lower-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
112904low-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
112904low-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
112992low-memgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
113080low-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
113256lower-memgcc -O2 -fomit-frame-pointer2011051720110509
113256low-memgcc -m64 -Os -fomit-frame-pointer2011051720110509
113344lower-memgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
113475lower-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
113608lower-memgcc -m64 -Os -fomit-frame-pointer2011051720110509
113784lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
113872low-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
113944lower-memgcc -Os -fomit-frame-pointer2011051720110509
113960lower-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
114050lower-memgcc -m64 -O2 -fomit-frame-pointer2011051720110509
114103lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
114168lower-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
114225lower-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
114338lower-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
114415lower-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
114752lower-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
115016lower-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
115106lower-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
115192lower-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
115456lower-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
115520lower-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
115677low-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
115984lower-memgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
116151different-ordergcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
116169lower-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
116248lower-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
116336different-ordergcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
116366IntelL1Cachegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
116407IntelL1Cachegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
116424lower-memgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
116512lower-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
116579different-ordergcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
116695IntelL1Cachegcc -march=nocona -Os -fomit-frame-pointer2011051720110509
116820different-ordergcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
116864IntelL1Cachegcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
116921lower-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
117040lower-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
117056lower-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
117129lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
117216low-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
117304lower-memgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
117450lower-memgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
117480low-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
117844lower-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
118360lower-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
118712lower-memgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
119680low-memgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
119719lower-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
119768lower-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
120032low-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
120428lower-memgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
120513different-ordergcc -march=nocona -Os -fomit-frame-pointer2011051720110509
120560lower-memgcc -march=k8 -O -fomit-frame-pointer2011051720110509
120747different-ordergcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
121057lower-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
121308lower-memgcc -march=nocona -O -fomit-frame-pointer2011051720110509
121635different-ordergcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
121710different-ordergcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
121734different-ordergcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
121869different-ordergcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
121993different-ordergcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
122059different-ordergcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
122364different-ordergcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
122826lower-memgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
123193different-ordergcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
123277different-ordergcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
123416different-ordergcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
123552lower-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
123904lower-memgcc -m64 -O -fomit-frame-pointer2011051720110509
124008lower-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
124256lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
124627different-ordergcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
124663lower-memgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
124800different-ordergcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
124974lower-memgcc -O -fomit-frame-pointer2011051720110509
125042different-ordergcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
125048lower-memgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
125400lower-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
125712lower-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
128568lower-memgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
130149different-ordergcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
130212different-ordergcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
130422different-ordergcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
130573different-ordergcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
130994different-ordergcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
131043different-ordergcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
131206different-ordergcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
131303different-ordergcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
132233different-ordergcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
132670different-ordergcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
136070different-ordergcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
136119different-ordergcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
137870different-ordergcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
138031different-ordergcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
242264IntelL1Cachegcc2011051720110509
242616IntelL1Cachegcc -funroll-loops2011051720110509
243207IntelL1Cachecc2011051720110509
248072low-memcc2011051720110509
248186low-memgcc -funroll-loops2011051720110509
248691low-memgcc2011051720110509
310816lower-memcc2011051720110509
310904lower-memgcc2011051720110509
311520lower-memgcc -funroll-loops2011051720110509
313367new-aes-roundcc2011051720110509
313803new-aes-roundgcc2011051720110509
314103new-aes-roundgcc -funroll-loops2011051720110509
416134different-ordercc2011051720110509
416240different-ordergcc -funroll-loops2011051720110509
417748no-saltgcc -funroll-loops2011051720110509
418110no-saltgcc2011051720110509
418137no-saltcc2011051720110509
419053different-ordergcc2011051720110509
4744968-bitgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
4745128-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
4745468-bitgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
4770948-bitgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
4772138-bitgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
4825848-bitgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
4826488-bitgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
4920358-bitgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
4924608-bitgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
4979718-bitgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
5019918-bitgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
5024208-bitgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
5025558-bitgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
5033118-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
5034488-bitgcc -m64 -O2 -fomit-frame-pointer2011051720110509
5038858-bitgcc -O2 -fomit-frame-pointer2011051720110509
5063658-bitgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
5065508-bitgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
5071088-bitgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
5139178-bitgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
5148978-bitgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
5169338-bitgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
5176678-bitgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
5202528-bitgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
5205348-bitgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
5209418-bitgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
5210708-bitgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
5211928-bitgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
5214548-bitgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
5219218-bitgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
5261148-bitgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
5262688-bitgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
5355898-bitgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
5361638-bitgcc -O3 -fomit-frame-pointer2011051720110509
5370678-bitgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
5384428-bitgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
5387868-bitgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
5389328-bitgcc -m64 -O3 -fomit-frame-pointer2011051720110509
5389838-bitgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
5391098-bitgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
5397358-bitgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
5418168-bitgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
5434168-bitgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
5436328-bitgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
5440918-bitgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
5456068-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
5470468-bitgcc -m64 -Os -fomit-frame-pointer2011051720110509
5478388-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
5478908-bitgcc -Os -fomit-frame-pointer2011051720110509
5479428-bitgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
5484778-bitgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
5512618-bitgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
5516378-bitgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
5516498-bitgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
5518988-bitgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
5538488-bitgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
5540778-bitgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
5543368-bitgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
5556848-bitgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
5665908-bitgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
5667458-bitgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
5669348-bitgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
5678368-bitgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
5685778-bitgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
5765238-bitgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
5797518-bitgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
9380508-bitgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
9387208-bitgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
9725568-bitgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
9777448-bitgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
9827928-bitgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
9914728-bitgcc -march=nocona -O -fomit-frame-pointer2011051720110509
9922868-bitgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
9926378-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
9926738-bitgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
9928278-bitgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
9928838-bitgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
9957408-bitgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
10094488-bitgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
10097948-bitgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
10195308-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
10560618-bitgcc -march=k8 -O -fomit-frame-pointer2011051720110509
10567378-bitgcc -m64 -O -fomit-frame-pointer2011051720110509
10568158-bitgcc -O -fomit-frame-pointer2011051720110509
10610808-bitgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
10612668-bitgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
10836278-bitgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
10867178-bitgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
23019928-bitgcc -funroll-loops2011051720110509
23025018-bitgcc2011051720110509
23108788-bitcc2011051720110509

Checksum failure

Implementation: crypto_hash/shavite3512/sphlib
Compiler: cc
83de27b1113641d2989e4121f088afc5e873a6c740499767e70bfdb8941e43c435b0a1dd7a7b73d5117b7e655c1363ed317ceadc8847c7ab5da91afb55631ae6
Number of similar (compiler,implementation) pairs: 174, 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 -O3 -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 -O3 -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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/shavite3512/8-bit
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109: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:3:
hash.c: SHA3api_ref.h: In function 'Init':
hash.c: SHA3api_ref.h:85: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: In file included from hash.c:3:
hash.c: SHA3api_ref.h: In function 'Update':
hash.c: SHA3api_ref.h:176: warning: incompatible implicit declaration of built-in function 'fprintf'
hash.c: SHA3api_ref.h:176: error: 'stderr' undeclared (first use in this function)
hash.c: SHA3api_ref.h:176: error: (Each undeclared identifier is reported only once
hash.c: SHA3api_ref.h:176: error: for each function it appears in.)
hash.c: SHA3api_ref.h:204: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:218: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: In file included from hash.c:3:
hash.c: SHA3api_ref.h:265: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h: In function 'Final':
hash.c: SHA3api_ref.h:301: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:309: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: In file included from hash.c:3:
hash.c: SHA3api_ref.h: In function 'Init':
hash.c: SHA3api_ref.h:85: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: In file included from hash.c:3:
hash.c: SHA3api_ref.h: In function 'Update':
hash.c: SHA3api_ref.h:176: warning: incompatible implicit declaration of built-in function 'fprintf'
hash.c: SHA3api_ref.h:176: error: 'stderr' undeclared (first use in this function)
hash.c: SHA3api_ref.h:176: error: (Each undeclared identifier is reported only once
hash.c: SHA3api_ref.h:176: error: for each function it appears in.)
hash.c: SHA3api_ref.h:204: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:218: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: In file included from hash.c:3:
hash.c: SHA3api_ref.h:265: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h: In function 'Final':
hash.c: SHA3api_ref.h:301: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:309: warning: incompatible implicit declaration of built-in function 'memset'

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