Implementation notes: amd64, giant4, crypto_hash/shavite3512

Computer: giant4
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_hash
Primitive: shavite3512
TimeImplementationCompilerBenchmark dateSUPERCOP version
75597IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
75624IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
76419IntelL1Cachegcc -m64 -O3 -fomit-frame-pointer2011061220110609
76449IntelL1Cachegcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
76758IntelL1Cachegcc -O3 -fomit-frame-pointer2011061220110609
76986IntelL1Cachegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
77004IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
77043IntelL1Cachegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
77058IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
77112IntelL1Cachegcc -funroll-loops -O -fomit-frame-pointer2011061220110609
77112IntelL1Cachegcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
77118IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
77136IntelL1Cachegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
77160IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
77790IntelL1Cachegcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
77904IntelL1Cachegcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
78264IntelL1Cachegcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
78267IntelL1Cachegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
78345IntelL1Cachegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
78384IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
78555IntelL1Cachegcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
78618IntelL1Cachegcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
78792IntelL1Cachegcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
79110IntelL1Cachegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
79431low-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
79437low-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
79509low-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
79533low-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
79560IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
79569IntelL1Cachegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
79569IntelL1Cachegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
79596IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
79602IntelL1Cachegcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
79602IntelL1Cachegcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
79620low-memgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
79620low-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
79668low-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
79674low-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
79749IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
79752IntelL1Cachegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
79764IntelL1Cachegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
79815IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
79824low-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
79833low-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
79908IntelL1Cachegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
79953IntelL1Cachegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
80031low-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
80091IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
80160IntelL1Cachegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
80187low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
80190low-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
80226IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
80256IntelL1Cachegcc -m64 -O -fomit-frame-pointer2011061220110609
80271IntelL1Cachegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
80274low-memgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
80274low-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
80277low-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
80325low-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
80337low-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
80361IntelL1Cachegcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
80361IntelL1Cachegcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
80409IntelL1Cachegcc -march=barcelona -O -fomit-frame-pointer2011061220110609
80418IntelL1Cachegcc -O -fomit-frame-pointer2011061220110609
80508IntelL1Cachegcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
80616low-memgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
80691IntelL1Cachegcc -march=k8 -O -fomit-frame-pointer2011061220110609
80754low-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
80760low-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
81132low-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
81240IntelL1Cachegcc -march=nocona -O -fomit-frame-pointer2011061220110609
82104IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
82149IntelL1Cachegcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
82152IntelL1Cachegcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
82194low-memgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
82299IntelL1Cachegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
82401low-memgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
82404low-memgcc -march=nocona -O -fomit-frame-pointer2011061220110609
82410low-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
82431low-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
82458low-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
82488low-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
82497IntelL1Cachegcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
82500IntelL1Cachegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
82632low-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
82698low-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
82836IntelL1Cachegcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
82845low-memgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
82848low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
83016IntelL1Cachegcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
83052IntelL1Cachegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
83169low-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
83199low-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
83262IntelL1Cachegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
83292low-memgcc -O3 -fomit-frame-pointer2011061220110609
83355low-memgcc -m64 -O3 -fomit-frame-pointer2011061220110609
83529low-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
83643low-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
83673low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
83688IntelL1Cachegcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
83700IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
83742low-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
84090IntelL1Cachegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
84177low-memgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
84252low-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
84486low-memgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
84648low-memgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
84657low-memgcc -O -fomit-frame-pointer2011061220110609
84693low-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
84792low-memgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
84792low-memgcc -m64 -O -fomit-frame-pointer2011061220110609
85125low-memgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
85239low-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
85245low-memgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
85329low-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
85365low-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
85368low-memgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
85473low-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
85503low-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
85590lower-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
85656low-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
85665low-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
85794lower-memgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
85800low-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
85821low-memgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
85857low-memgcc -m64 -O2 -fomit-frame-pointer2011061220110609
85884lower-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
85902low-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
85986lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
85992low-memgcc -march=k8 -O -fomit-frame-pointer2011061220110609
86115lower-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
86118lower-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
86127low-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
86271low-memgcc -O2 -fomit-frame-pointer2011061220110609
86316lower-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
86508lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
86550lower-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
86595lower-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
86715lower-memgcc -m64 -O3 -fomit-frame-pointer2011061220110609
86718lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
86736lower-memgcc -O3 -fomit-frame-pointer2011061220110609
86754lower-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
86754lower-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
86763lower-memgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
86784lower-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
86838lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
86850no-saltgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
86904lower-memgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
86907lower-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
86940lower-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
86952lower-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
86973lower-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
87024lower-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
87048new-aes-roundgcc -march=nocona -O -fomit-frame-pointer2011061220110609
87096IntelL1Cachegcc -O2 -fomit-frame-pointer2011061220110609
87168no-saltgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
87204lower-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
87255new-aes-roundgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
87270new-aes-roundgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
87291lower-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
87321IntelL1Cachegcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
87420IntelL1Cachegcc -m64 -O2 -fomit-frame-pointer2011061220110609
87558no-saltgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
87573new-aes-roundgcc -m64 -O -fomit-frame-pointer2011061220110609
87612new-aes-roundgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
87630no-saltgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
87633no-saltgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
87642lower-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
87666no-saltgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
87786new-aes-roundgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
87822no-saltgcc -m64 -O -fomit-frame-pointer2011061220110609
87834new-aes-roundgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
87861new-aes-roundgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
87930new-aes-roundgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
87978no-saltgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
88005no-saltgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
88014lower-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
88056new-aes-roundgcc -O -fomit-frame-pointer2011061220110609
88104new-aes-roundgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
88125lower-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
88155no-saltgcc -march=k8 -O -fomit-frame-pointer2011061220110609
88167no-saltgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
88257lower-memgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
88260lower-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
88269new-aes-roundgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
88302lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
88311lower-memgcc -Os -fomit-frame-pointer2011061220110609
88311no-saltgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
88338no-saltgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
88416no-saltgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
88473no-saltgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
88506IntelL1Cachegcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
88530new-aes-roundgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
88560IntelL1Cachegcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
88578lower-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
88578lower-memgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
88626lower-memgcc -m64 -Os -fomit-frame-pointer2011061220110609
88638lower-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
88662new-aes-roundgcc -march=k8 -O -fomit-frame-pointer2011061220110609
88680new-aes-roundgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
88737no-saltgcc -march=nocona -O -fomit-frame-pointer2011061220110609
88788no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
88794new-aes-roundgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
88824lower-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
88848lower-memgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
88947new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
88983no-saltgcc -O -fomit-frame-pointer2011061220110609
89025new-aes-roundgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
89121lower-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
89175lower-memgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
89223lower-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
89247different-ordergcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
89415no-saltgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
89439different-ordergcc -O -fomit-frame-pointer2011061220110609
89445new-aes-roundgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
89559different-ordergcc -m64 -O -fomit-frame-pointer2011061220110609
89640different-ordergcc -march=k8 -O -fomit-frame-pointer2011061220110609
89664lower-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
89688lower-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
89766new-aes-roundgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
89859new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
89940different-ordergcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
90069lower-memgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
90108lower-memgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
90123different-ordergcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
90135lower-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
90195no-saltgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
90291different-ordergcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
90351lower-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
90372lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
90459lower-memgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
90468different-ordergcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
90504lower-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
90546lower-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
90552lower-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
90552no-saltgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
90579new-aes-roundgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
90582lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
90591lower-memgcc -m64 -O2 -fomit-frame-pointer2011061220110609
90693different-ordergcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
90708lower-memgcc -O2 -fomit-frame-pointer2011061220110609
90720lower-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
90732different-ordergcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
90795lower-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
90828different-ordergcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
90837lower-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
90843different-ordergcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
90879no-saltgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
90975different-ordergcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
90999different-ordergcc -march=nocona -O -fomit-frame-pointer2011061220110609
91041lower-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
91152different-ordergcc -march=barcelona -O -fomit-frame-pointer2011061220110609
91191different-ordergcc -funroll-loops -O -fomit-frame-pointer2011061220110609
91215different-ordergcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
91227different-ordergcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
91311lower-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
91641different-ordergcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
91674lower-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
91716lower-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
91722lower-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
92244lower-memgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
92463lower-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
92769different-ordergcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
92955different-ordergcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
93507IntelL1Cachegcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
93681IntelL1Cachegcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
93735IntelL1Cachegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
93735IntelL1Cachegcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
93747IntelL1Cachegcc -m64 -Os -fomit-frame-pointer2011061220110609
93768IntelL1Cachegcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
93786IntelL1Cachegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
93837IntelL1Cachegcc -march=k8 -Os -fomit-frame-pointer2011061220110609
93897IntelL1Cachegcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
93897IntelL1Cachegcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
93969IntelL1Cachegcc -Os -fomit-frame-pointer2011061220110609
93969IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
94011IntelL1Cachegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
94035IntelL1Cachegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
94197different-ordergcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
94326IntelL1Cachegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
94506IntelL1Cachegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
94542IntelL1Cachegcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
95076IntelL1Cachegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
95181IntelL1Cachegcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
95220IntelL1Cachegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
95253IntelL1Cachegcc -march=nocona -Os -fomit-frame-pointer2011061220110609
98586lower-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
98757lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
98769lower-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
99117no-saltgcc -O3 -fomit-frame-pointer2011061220110609
99450no-saltgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
99492lower-memgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
99513no-saltgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
99627new-aes-roundgcc -m64 -O3 -fomit-frame-pointer2011061220110609
99687new-aes-roundgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
99696lower-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
99720no-saltgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
99765new-aes-roundgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
99804lower-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
99858no-saltgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
99936new-aes-roundgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
100050new-aes-roundgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
100071lower-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
100194no-saltgcc -m64 -O3 -fomit-frame-pointer2011061220110609
100194new-aes-roundgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
100287no-saltgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
100368no-saltgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
100425new-aes-roundgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
100503new-aes-roundgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
100641no-saltgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
100719no-saltgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
100731no-saltgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
100944lower-memgcc -march=nocona -O -fomit-frame-pointer2011061220110609
100947new-aes-roundgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
100950no-saltgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
101019new-aes-roundgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
101184no-saltgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
101193low-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
101205new-aes-roundgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
101220new-aes-roundgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
101271low-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
101334new-aes-roundgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
101355low-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
101418new-aes-roundgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
101433lower-memgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
101463new-aes-roundgcc -O3 -fomit-frame-pointer2011061220110609
101502low-memgcc -m64 -Os -fomit-frame-pointer2011061220110609
101625new-aes-roundgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
101634low-memgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
101790new-aes-roundgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
102000low-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
102012low-memgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
102015no-saltgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
102018no-saltgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
102039low-memgcc -Os -fomit-frame-pointer2011061220110609
102171no-saltgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
102213no-saltgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
102231new-aes-roundgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
102252no-saltgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
102291low-memgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
102291new-aes-roundgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
102312no-saltgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
102315low-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
102570low-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
102660low-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
102681low-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
102741low-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
102762new-aes-roundgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
102822new-aes-roundgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
102834low-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
102861no-saltgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
102954new-aes-roundgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
102984low-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
103062low-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
103065low-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
103089no-saltgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
103230new-aes-roundgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
103302low-memgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
103389new-aes-roundgcc -m64 -O2 -fomit-frame-pointer2011061220110609
103401no-saltgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
103401no-saltgcc -m64 -O2 -fomit-frame-pointer2011061220110609
103479low-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
103632new-aes-roundgcc -O2 -fomit-frame-pointer2011061220110609
103695no-saltgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
103803no-saltgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
103842lower-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
103902no-saltgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
103938no-saltgcc -O2 -fomit-frame-pointer2011061220110609
103986no-saltgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
104043lower-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
104121new-aes-roundgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
104172lower-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
104304lower-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
104334no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
104385lower-memgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
104397lower-memgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
104430lower-memgcc -march=k8 -O -fomit-frame-pointer2011061220110609
104475no-saltgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
104493no-saltgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
104493no-saltgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
104493no-saltgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
104499no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
104502new-aes-roundgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
104532low-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
104646no-saltgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
104667lower-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
104748no-saltgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
104784new-aes-roundgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
104856low-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
104904no-saltgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
104904new-aes-roundgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
104958lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
104976new-aes-roundgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
105078new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
105105no-saltgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
105120lower-memgcc -O -fomit-frame-pointer2011061220110609
105132new-aes-roundgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
105201lower-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
105267new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
105306lower-memgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
105501new-aes-roundgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
105531no-saltgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
105615new-aes-roundgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
105681new-aes-roundgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
105687no-saltgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
105744no-saltgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
105756no-saltgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
106026new-aes-roundgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
106083lower-memgcc -m64 -O -fomit-frame-pointer2011061220110609
106221no-saltgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
106362new-aes-roundgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
106494new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
106554no-saltgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
106578new-aes-roundgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
106800new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
107169new-aes-roundgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
107442new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
107571no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
107574no-saltgcc -m64 -Os -fomit-frame-pointer2011061220110609
107628no-saltgcc -Os -fomit-frame-pointer2011061220110609
107976no-saltgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
107994no-saltgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
108051no-saltgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
108057new-aes-roundgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
108354no-saltgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
108393no-saltgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
108630no-saltgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
108642no-saltgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
108816new-aes-roundgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
108822no-saltgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
109041new-aes-roundgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
109083new-aes-roundgcc -Os -fomit-frame-pointer2011061220110609
109140new-aes-roundgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
109170new-aes-roundgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
109236no-saltgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
109254no-saltgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
109311new-aes-roundgcc -m64 -Os -fomit-frame-pointer2011061220110609
109923new-aes-roundgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
110145new-aes-roundgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
110274new-aes-roundgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
110373new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
110385new-aes-roundgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
110751new-aes-roundgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
111387new-aes-roundgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
112233no-saltgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
112578different-ordergcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
113019no-saltgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
113244no-saltgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
113469no-saltgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
113505different-ordergcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
113571different-ordergcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
113601no-saltgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
113670no-saltgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
113955different-ordergcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
114054different-ordergcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
114147different-ordergcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
114225different-ordergcc -m64 -O2 -fomit-frame-pointer2011061220110609
114300different-ordergcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
114336different-ordergcc -O3 -fomit-frame-pointer2011061220110609
114357different-ordergcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
114369no-saltgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
114528no-saltgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
114597different-ordergcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
114609different-ordergcc -m64 -O3 -fomit-frame-pointer2011061220110609
114705different-ordergcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
114747different-ordergcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
114837different-ordergcc -O2 -fomit-frame-pointer2011061220110609
114999no-saltgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
115287different-ordergcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
115305different-ordergcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
115329different-ordergcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
115347new-aes-roundgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
115350different-ordergcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
115434new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
115476new-aes-roundgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
115596different-ordergcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
115695different-ordergcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
115713different-ordergcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
115881new-aes-roundgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
116013different-ordergcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
116208new-aes-roundgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
116418different-ordergcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
116418different-ordergcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
116511different-ordergcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
116526new-aes-roundgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
116565new-aes-roundgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
116676new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
116805different-ordergcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
117057different-ordergcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
117246new-aes-roundgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
117297different-ordergcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
117339different-ordergcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
117462different-ordergcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
117783different-ordergcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
117831different-ordergcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
117903different-ordergcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
118017different-ordergcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
118074different-ordergcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
118326different-ordergcc -march=nocona -Os -fomit-frame-pointer2011061220110609
118485different-ordergcc -Os -fomit-frame-pointer2011061220110609
118527different-ordergcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
118581different-ordergcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
118764different-ordergcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
119019different-ordergcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
119163different-ordergcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
119226different-ordergcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
119235different-ordergcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
119364different-ordergcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
119565different-ordergcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
119661different-ordergcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
119673different-ordergcc -m64 -Os -fomit-frame-pointer2011061220110609
119724different-ordergcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
119727different-ordergcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
119925different-ordergcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
119934different-ordergcc -march=k8 -Os -fomit-frame-pointer2011061220110609
119988different-ordergcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
120144different-ordergcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
120159different-ordergcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
120594different-ordergcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
120615different-ordergcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
120675different-ordergcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
121899different-ordergcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
122010different-ordergcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
122298different-ordergcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
122973different-ordergcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
123039different-ordergcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
123318different-ordergcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
125535different-ordergcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
139824IntelL1Cachegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
165204low-memcc2011061220110609
165270IntelL1Cachegcc2011061220110609
166125IntelL1Cachegcc -funroll-loops2011061220110609
166866low-memgcc -funroll-loops2011061220110609
167376IntelL1Cachecc2011061220110609
167382low-memgcc2011061220110609
174063new-aes-roundgcc -funroll-loops2011061220110609
175470new-aes-roundgcc2011061220110609
176136new-aes-roundcc2011061220110609
179382no-saltcc2011061220110609
180069no-saltgcc2011061220110609
180405no-saltgcc -funroll-loops2011061220110609
180963different-ordercc2011061220110609
183375different-ordergcc -funroll-loops2011061220110609
183447different-ordergcc2011061220110609
199839lower-memcc2011061220110609
200262lower-memgcc -funroll-loops2011061220110609
210942lower-memgcc2011061220110609
6571988-bitgcc -m64 -O2 -fomit-frame-pointer2011061220110609
6617678-bitgcc -m64 -O3 -fomit-frame-pointer2011061220110609
6814058-bitgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
6814268-bitgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
6822848-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
6824708-bitgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
6826418-bitgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
6848978-bitgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
6853778-bitgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
6855368-bitgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
6857678-bitgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
6858458-bitgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
6872648-bitgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
6873758-bitgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
6878888-bitgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
6885398-bitgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
6886148-bitgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
6887738-bitgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
6887768-bitgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
6891638-bitgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
6892418-bitgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
6893018-bitgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
6893288-bitgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
6894788-bitgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
6910208-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
6912608-bitgcc -O2 -fomit-frame-pointer2011061220110609
6944948-bitgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
6946718-bitgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
6946898-bitgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
6948158-bitgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
6951608-bitgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
6959468-bitgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
6960188-bitgcc -O3 -fomit-frame-pointer2011061220110609
6961658-bitgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
6961958-bitgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
6972398-bitgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
6972968-bitgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
6974048-bitgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
6980828-bitgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
6986858-bitgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
7239758-bitgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
7378118-bitgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
7378538-bitgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
7397828-bitgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
7402778-bitgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
7456058-bitgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
7466798-bitgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
7469438-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
7474718-bitgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
7484708-bitgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
7497158-bitgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
7513568-bitgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
7550408-bitgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
7551578-bitgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
7556258-bitgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
7559378-bitgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
7559768-bitgcc -Os -fomit-frame-pointer2011061220110609
7560728-bitgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
7561418-bitgcc -m64 -Os -fomit-frame-pointer2011061220110609
7564328-bitgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
7570508-bitgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
7573658-bitgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
7574438-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
7623128-bitgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
7624238-bitgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
7626068-bitgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
10105568-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
10142918-bitgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
10179428-bitgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
10188458-bitgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
10194698-bitgcc -m64 -O -fomit-frame-pointer2011061220110609
10197008-bitgcc -march=k8 -O -fomit-frame-pointer2011061220110609
10223168-bitgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
10239098-bitgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
10272038-bitgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
10275038-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
10277318-bitgcc -O -fomit-frame-pointer2011061220110609
10302038-bitgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
10309508-bitgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
10315958-bitgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
10318658-bitgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
10373618-bitgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
10420388-bitgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
10422008-bitgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
10921928-bitgcc -march=nocona -O -fomit-frame-pointer2011061220110609
10990238-bitgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
11069708-bitgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
11075108-bitgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
20741018-bitgcc2011061220110609
20758718-bitgcc -funroll-loops2011061220110609
20768738-bitcc2011061220110609

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:2:
hash.c: SHA3api_ref.h: In function 'Init':
hash.c: SHA3api_ref.h:85: warning: incompatible implicit declaration of built-in function 'memset'
hash.c: SHA3api_ref.h: In function 'Update':
hash.c: SHA3api_ref.h:176: warning: incompatible implicit declaration of built-in function 'fprintf'
hash.c: SHA3api_ref.h:176: error: 'stderr' undeclared (first use in this function)
hash.c: SHA3api_ref.h:176: error: (Each undeclared identifier is reported only once
hash.c: SHA3api_ref.h:176: error: for each function it appears in.)
hash.c: SHA3api_ref.h:204: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:218: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:265: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h: In function 'Final':
hash.c: SHA3api_ref.h:301: warning: incompatible implicit declaration of built-in function 'memcpy'
hash.c: SHA3api_ref.h:309: warning: incompatible implicit declaration of built-in function 'memset'

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

Compiler output

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

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