Implementation notes: amd64, h5e450, crypto_hash/shavite3256

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: shavite3256
TimeImplementationCompilerBenchmark dateSUPERCOP version
45855sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
45855sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2012073120120717
45867sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012073120120717
45888sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
45903sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012073120120717
45963sphlibgcc -funroll-loops -O -fomit-frame-pointer2012073120120717
45984sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
46059sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2012073120120717
46071sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012073120120717
46074sphlibgcc -m64 -O -fomit-frame-pointer2012073120120717
46086sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
46098sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2012073120120717
46101sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012073120120717
46170sphlibgcc -march=nocona -O -fomit-frame-pointer2012073120120717
46188sphlibgcc -O -fomit-frame-pointer2012073120120717
46200sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
46401sphlibgcc -march=barcelona -O -fomit-frame-pointer2012073120120717
46440sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012073120120717
46464sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012073120120717
46464sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
46467sphlibclang -O32012073120120717
46536sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
46731sphlibgcc -march=k8 -O -fomit-frame-pointer2012073120120717
46776sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
50397sphlib-smallclang -O32012073120120717
50871sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
50910sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012073120120717
50928sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012073120120717
50940sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
50949sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012073120120717
50976sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2012073120120717
50988sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
50994sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012073120120717
51009sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
51018sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2012073120120717
51045sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
51054sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012073120120717
51069sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
51078sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
51081sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012073120120717
51159sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
51189sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012073120120717
51192sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
51222sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
51228sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012073120120717
51246sphlibgcc -march=k8 -O3 -fomit-frame-pointer2012073120120717
51336sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012073120120717
51375sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
51429sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
51432sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012073120120717
51432sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2012073120120717
52242low-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012073120120717
52329low-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
52521low-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012073120120717
52680new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer2012073120120717
52698low-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
52707low-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
52710sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012073120120717
52743new-aes-roundgcc -funroll-loops -m64 -O -fomit-frame-pointer2012073120120717
52785new-aes-roundgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
52791sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
52794low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
52806low-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012073120120717
52815sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012073120120717
52830low-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2012073120120717
52845sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012073120120717
52851low-memgcc -funroll-loops -O -fomit-frame-pointer2012073120120717
53004sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
53079new-aes-roundgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
53082new-aes-roundgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012073120120717
53148new-aes-roundgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012073120120717
53151new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
53436sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012073120120717
53469no-saltgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012073120120717
53481sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2012073120120717
53487sphlib-smallgcc -O3 -fomit-frame-pointer2012073120120717
53505sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012073120120717
53517sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
53532sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
53538no-saltgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
53565no-saltgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
53583sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
53589no-saltgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012073120120717
53592sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012073120120717
53604sphlibgcc -m64 -O2 -fomit-frame-pointer2012073120120717
53667sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012073120120717
53676sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012073120120717
53706sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012073120120717
53724sphlibgcc -O2 -fomit-frame-pointer2012073120120717
53769sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
53784no-saltgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
53814sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012073120120717
53904sphlibgcc -m64 -O3 -fomit-frame-pointer2012073120120717
53925no-saltgcc -funroll-loops -m64 -O -fomit-frame-pointer2012073120120717
53925sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012073120120717
53928sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
53949sphlibgcc -O3 -fomit-frame-pointer2012073120120717
53964sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
53973no-saltgcc -funroll-loops -O -fomit-frame-pointer2012073120120717
53976sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
53991sphlibgcc -march=k8 -O2 -fomit-frame-pointer2012073120120717
54000sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012073120120717
54027sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012073120120717
54051sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012073120120717
54147sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012073120120717
54216sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012073120120717
54234sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
54306new-aes-roundgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
54447new-aes-roundgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012073120120717
54594sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012073120120717
54693sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
54693sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2012073120120717
55398sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2012073120120717
55425sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
55485sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
55518sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012073120120717
55518sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2012073120120717
55560no-saltgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012073120120717
55605sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
55794sphlib-smallgcc -O -fomit-frame-pointer2012073120120717
55827sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
55827sphlib-smallgcc -m64 -O -fomit-frame-pointer2012073120120717
55827sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012073120120717
55854sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012073120120717
55854sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2012073120120717
55881no-saltgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
55950sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012073120120717
55971sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
55986sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
55998sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012073120120717
56025sphlibgcc -march=nocona -O2 -fomit-frame-pointer2012073120120717
56085sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
56127sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012073120120717
56148sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012073120120717
56151sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
56151sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012073120120717
56184sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
56226new-aes-roundgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012073120120717
56235new-aes-roundgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
56349sphlibgcc -march=nocona -O3 -fomit-frame-pointer2012073120120717
56424sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2012073120120717
56451sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
56511new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
56535sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012073120120717
56592new-aes-roundgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012073120120717
56610sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
56760sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012073120120717
56766sphlib-smallgcc -O2 -fomit-frame-pointer2012073120120717
56784sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2012073120120717
56805sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2012073120120717
56811sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
56811sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012073120120717
56847new-aes-roundgcc -march=barcelona -O -fomit-frame-pointer2012073120120717
56877sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
56889new-aes-roundgcc -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
56898new-aes-roundgcc -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
56916new-aes-roundgcc -march=k8 -O -fomit-frame-pointer2012073120120717
56922new-aes-roundgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012073120120717
56964new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer2012073120120717
56982new-aes-roundgcc -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
56994new-aes-roundgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012073120120717
57030new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
57069new-aes-roundgcc -march=nocona -O -fomit-frame-pointer2012073120120717
57075sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2012073120120717
57093sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
57195sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012073120120717
57195sphlibgcc -march=barcelona -Os -fomit-frame-pointer2012073120120717
57204sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012073120120717
57210sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012073120120717
57210sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012073120120717
57219sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
57225sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
57228sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
57237sphlibgcc -m64 -Os -fomit-frame-pointer2012073120120717
57240sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012073120120717
57255sphlibgcc -Os -fomit-frame-pointer2012073120120717
57279sphlibgcc -march=k8 -Os -fomit-frame-pointer2012073120120717
57300no-saltgcc -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
57318no-saltgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012073120120717
57333no-saltgcc -march=barcelona -O -fomit-frame-pointer2012073120120717
57396no-saltgcc -march=k8 -O -fomit-frame-pointer2012073120120717
57450no-saltgcc -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
57492new-aes-roundgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012073120120717
57504new-aes-roundgcc -O -fomit-frame-pointer2012073120120717
57519new-aes-roundgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012073120120717
57528new-aes-roundgcc -m64 -march=core2 -O -fomit-frame-pointer2012073120120717
57540sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
57543new-aes-roundgcc -m64 -march=corei7 -O -fomit-frame-pointer2012073120120717
57561new-aes-roundgcc -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
57576new-aes-roundgcc -m64 -O -fomit-frame-pointer2012073120120717
57582sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012073120120717
57585sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
57624sphlibgcc -march=nocona -Os -fomit-frame-pointer2012073120120717
57681sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012073120120717
57711sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2012073120120717
57720sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012073120120717
57759sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
57765sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012073120120717
57843sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
57888sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012073120120717
57888sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2012073120120717
57888sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2012073120120717
57891sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2012073120120717
57903sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
57918sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
57924sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012073120120717
57951low-memgcc -march=nocona -O -fomit-frame-pointer2012073120120717
58020new-aes-roundgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
58026low-memgcc -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
58044new-aes-roundgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012073120120717
58071no-saltgcc -march=nocona -O -fomit-frame-pointer2012073120120717
58077no-saltgcc -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
58344no-saltgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012073120120717
58413no-saltgcc -m64 -O -fomit-frame-pointer2012073120120717
58413no-saltgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012073120120717
58416no-saltgcc -m64 -march=corei7 -O -fomit-frame-pointer2012073120120717
58419sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012073120120717
58422no-saltgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
58443no-saltgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012073120120717
58458no-saltgcc -O -fomit-frame-pointer2012073120120717
58479no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
58497no-saltgcc -m64 -march=core2 -O -fomit-frame-pointer2012073120120717
58539sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
58542sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2012073120120717
58557sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
58821no-saltgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
58857no-saltgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012073120120717
58935sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
58959sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012073120120717
58968sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
58977sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012073120120717
58980sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
58995low-memgcc -m64 -march=core2 -O -fomit-frame-pointer2012073120120717
59001sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012073120120717
59073sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012073120120717
59073low-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012073120120717
59097sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
59271low-memgcc -m64 -march=corei7 -O -fomit-frame-pointer2012073120120717
59277low-memgcc -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
59277low-memgcc -march=barcelona -O -fomit-frame-pointer2012073120120717
59292low-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012073120120717
59313no-saltgcc -funroll-loops -O2 -fomit-frame-pointer2012073120120717
59313no-saltgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012073120120717
59331sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012073120120717
59331low-memgcc -march=k8 -O -fomit-frame-pointer2012073120120717
59340low-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012073120120717
59361sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
59379low-memgcc -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
59397low-memgcc -m64 -O -fomit-frame-pointer2012073120120717
59463no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
59577sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
59598sphlib-smallgcc -Os -fomit-frame-pointer2012073120120717
59616sphlib-smallgcc -m64 -Os -fomit-frame-pointer2012073120120717
59616low-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
59619sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
59619sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012073120120717
59619sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2012073120120717
59625sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2012073120120717
59676sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
59775low-memgcc -O -fomit-frame-pointer2012073120120717
59847sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2012073120120717
59883sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012073120120717
59901sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012073120120717
59913sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012073120120717
60015sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2012073120120717
60042no-saltclang -O32012073120120717
60042no-saltgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012073120120717
60135no-saltgcc -funroll-loops -O3 -fomit-frame-pointer2012073120120717
60183no-saltgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012073120120717
60282no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
60408new-aes-roundclang -O32012073120120717
60492no-saltgcc -O3 -fomit-frame-pointer2012073120120717
60492no-saltgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
60645no-saltgcc -m64 -O3 -fomit-frame-pointer2012073120120717
61002no-saltgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
61203low-memclang -O32012073120120717
61281lower-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012073120120717
61296lower-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
61383no-saltgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012073120120717
61440no-saltgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012073120120717
61539no-saltgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
61593low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
61743low-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012073120120717
61812low-memgcc -funroll-loops -O2 -fomit-frame-pointer2012073120120717
61872no-saltgcc -march=nocona -O3 -fomit-frame-pointer2012073120120717
61875no-saltgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
62073lower-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
62100lower-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012073120120717
62103lower-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012073120120717
62127lower-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
62196new-aes-roundgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
62265new-aes-roundgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012073120120717
62265new-aes-roundgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012073120120717
62316lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
62337lower-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2012073120120717
62391lower-memgcc -funroll-loops -O -fomit-frame-pointer2012073120120717
62535new-aes-roundgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012073120120717
62538new-aes-roundgcc -march=barcelona -O3 -fomit-frame-pointer2012073120120717
62574new-aes-roundgcc -march=k8 -O3 -fomit-frame-pointer2012073120120717
62598new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
62688new-aes-roundgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
62697new-aes-roundgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
62703new-aes-roundgcc -funroll-loops -O3 -fomit-frame-pointer2012073120120717
62748new-aes-roundgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012073120120717
62961new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
63003new-aes-roundgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012073120120717
63129low-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012073120120717
63279low-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
63333new-aes-roundgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012073120120717
63336new-aes-roundgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012073120120717
63363new-aes-roundgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012073120120717
63390new-aes-roundgcc -m64 -O2 -fomit-frame-pointer2012073120120717
63399new-aes-roundgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
63432new-aes-roundgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012073120120717
63435new-aes-roundgcc -O2 -fomit-frame-pointer2012073120120717
63456low-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012073120120717
63504new-aes-roundgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
63516low-memgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012073120120717
63519new-aes-roundgcc -O3 -fomit-frame-pointer2012073120120717
63537low-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012073120120717
63555new-aes-roundgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
63573low-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
63579low-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012073120120717
63588low-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012073120120717
63600new-aes-roundgcc -march=barcelona -O2 -fomit-frame-pointer2012073120120717
63624new-aes-roundgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
63645new-aes-roundgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012073120120717
63654new-aes-roundgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
63681new-aes-roundgcc -march=k8 -O2 -fomit-frame-pointer2012073120120717
63774new-aes-roundgcc -m64 -O3 -fomit-frame-pointer2012073120120717
63780new-aes-roundgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012073120120717
63915lower-memclang -O32012073120120717
64110low-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
64140low-memgcc -O2 -fomit-frame-pointer2012073120120717
64257new-aes-roundgcc -march=nocona -O3 -fomit-frame-pointer2012073120120717
64281low-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
64311new-aes-roundgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
64314low-memgcc -m64 -O2 -fomit-frame-pointer2012073120120717
64392low-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012073120120717
64464no-saltgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
64518no-saltgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012073120120717
64605no-saltgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012073120120717
64629no-saltgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
64947no-saltgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012073120120717
64956no-saltgcc -march=barcelona -O3 -fomit-frame-pointer2012073120120717
64968no-saltgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
64992no-saltgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
65073no-saltgcc -march=k8 -O3 -fomit-frame-pointer2012073120120717
65283new-aes-roundgcc -m64 -march=core2 -Os -fomit-frame-pointer2012073120120717
65289new-aes-roundgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012073120120717
65292new-aes-roundgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012073120120717
65304new-aes-roundgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012073120120717
65469no-saltgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
65484no-saltgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012073120120717
65535no-saltgcc -march=barcelona -O2 -fomit-frame-pointer2012073120120717
65760new-aes-roundgcc -march=nocona -O2 -fomit-frame-pointer2012073120120717
65778new-aes-roundgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
65922new-aes-roundgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012073120120717
65991new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
66018new-aes-roundgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012073120120717
66054new-aes-roundgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
66066new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer2012073120120717
66105new-aes-roundgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012073120120717
66129new-aes-roundgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
66189no-saltgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012073120120717
66246no-saltgcc -m64 -march=core2 -Os -fomit-frame-pointer2012073120120717
66252no-saltgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012073120120717
66264no-saltgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012073120120717
66324no-saltgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
66354no-saltgcc -march=k8 -O2 -fomit-frame-pointer2012073120120717
66489new-aes-roundgcc -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
66516no-saltgcc -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
66522no-saltgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
66561no-saltgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012073120120717
66576new-aes-roundgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012073120120717
66594no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
66612new-aes-roundgcc -march=k8 -Os -fomit-frame-pointer2012073120120717
66618new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
66618low-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012073120120717
66636low-memgcc -m64 -O3 -fomit-frame-pointer2012073120120717
66654new-aes-roundgcc -m64 -Os -fomit-frame-pointer2012073120120717
66657no-saltgcc -m64 -Os -fomit-frame-pointer2012073120120717
66663no-saltgcc -Os -fomit-frame-pointer2012073120120717
66666no-saltgcc -march=k8 -Os -fomit-frame-pointer2012073120120717
66669low-memgcc -funroll-loops -O3 -fomit-frame-pointer2012073120120717
66690low-memgcc -O3 -fomit-frame-pointer2012073120120717
66699new-aes-roundgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
66708no-saltgcc -march=barcelona -Os -fomit-frame-pointer2012073120120717
66714low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
66717new-aes-roundgcc -march=barcelona -Os -fomit-frame-pointer2012073120120717
66762new-aes-roundgcc -Os -fomit-frame-pointer2012073120120717
66780low-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012073120120717
66864no-saltgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
66873low-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
67044no-saltgcc -funroll-loops -Os -fomit-frame-pointer2012073120120717
67062no-saltgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
67068low-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
67068low-memgcc -march=nocona -O2 -fomit-frame-pointer2012073120120717
67128no-saltgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012073120120717
67152no-saltgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012073120120717
67173no-saltgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
67224no-saltgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012073120120717
67338lower-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
67341lower-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012073120120717
67377lower-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012073120120717
67602no-saltgcc -O2 -fomit-frame-pointer2012073120120717
67605no-saltgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
67608lower-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012073120120717
67611lower-memgcc -funroll-loops -O3 -fomit-frame-pointer2012073120120717
67656lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
67659no-saltgcc -m64 -O2 -fomit-frame-pointer2012073120120717
67809no-saltgcc -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
67809lower-memgcc -march=barcelona -O3 -fomit-frame-pointer2012073120120717
67857no-saltgcc -march=nocona -Os -fomit-frame-pointer2012073120120717
67872lower-memgcc -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
67881lower-memgcc -march=nocona -O -fomit-frame-pointer2012073120120717
67908lower-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
67977new-aes-roundgcc -march=nocona -Os -fomit-frame-pointer2012073120120717
68058new-aes-roundgcc -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
68181lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2012073120120717
68229lower-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012073120120717
68265lower-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012073120120717
68301no-saltgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012073120120717
68322lower-memgcc -O3 -fomit-frame-pointer2012073120120717
68328lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
68343no-saltgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012073120120717
68361lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
68382lower-memgcc -m64 -O3 -fomit-frame-pointer2012073120120717
68382no-saltgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012073120120717
68430no-saltgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012073120120717
68436lower-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
68439new-aes-roundgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012073120120717
68454lower-memgcc -march=k8 -O -fomit-frame-pointer2012073120120717
68472low-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
68502new-aes-roundgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
68550lower-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
68658low-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012073120120717
68724lower-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012073120120717
68745lower-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
68757lower-memgcc -march=barcelona -O -fomit-frame-pointer2012073120120717
68769lower-memgcc -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
68793lower-memgcc -march=barcelona -O2 -fomit-frame-pointer2012073120120717
68811low-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
68898lower-memgcc -march=k8 -O2 -fomit-frame-pointer2012073120120717
68913lower-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
68916low-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012073120120717
68949lower-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012073120120717
69000lower-memgcc -march=k8 -O3 -fomit-frame-pointer2012073120120717
69006lower-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
69249lower-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012073120120717
69366lower-memgcc -m64 -O2 -fomit-frame-pointer2012073120120717
69369lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
69483low-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012073120120717
69498low-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
69540low-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012073120120717
69630low-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012073120120717
69648low-memgcc -march=barcelona -O3 -fomit-frame-pointer2012073120120717
69657lower-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
69684no-saltgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012073120120717
69699no-saltgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
69714low-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
69729lower-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012073120120717
69759low-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
69831lower-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
69837low-memgcc -march=k8 -O3 -fomit-frame-pointer2012073120120717
69843lower-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012073120120717
69852lower-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012073120120717
69891lower-memgcc -march=nocona -O3 -fomit-frame-pointer2012073120120717
69909lower-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
69912low-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
69918low-memgcc -march=k8 -O2 -fomit-frame-pointer2012073120120717
69951low-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
69981low-memgcc -march=nocona -O3 -fomit-frame-pointer2012073120120717
70152lower-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
70308low-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
70344lower-memgcc -O -fomit-frame-pointer2012073120120717
70353low-memgcc -march=barcelona -O2 -fomit-frame-pointer2012073120120717
70356lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
70365lower-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012073120120717
70374lower-memgcc -m64 -O -fomit-frame-pointer2012073120120717
70398lower-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012073120120717
70398lower-memgcc -m64 -march=corei7 -O -fomit-frame-pointer2012073120120717
70446lower-memgcc -O2 -fomit-frame-pointer2012073120120717
70515lower-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012073120120717
70530lower-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012073120120717
70548lower-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012073120120717
70554low-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012073120120717
70560low-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
70563lower-memgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012073120120717
70629low-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012073120120717
70638low-memgcc -funroll-loops -Os -fomit-frame-pointer2012073120120717
70668lower-memgcc -m64 -march=core2 -O -fomit-frame-pointer2012073120120717
70767low-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
70776low-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
70809low-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012073120120717
70860lower-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012073120120717
70902lower-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
70944no-saltgcc -march=nocona -O2 -fomit-frame-pointer2012073120120717
70950no-saltgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
71850low-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012073120120717
71901low-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012073120120717
71943low-memgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012073120120717
71991low-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2012073120120717
72300low-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012073120120717
72312low-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
72336low-memgcc -m64 -Os -fomit-frame-pointer2012073120120717
72366low-memgcc -Os -fomit-frame-pointer2012073120120717
72372low-memgcc -march=barcelona -Os -fomit-frame-pointer2012073120120717
72390low-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
72396low-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
72396low-memgcc -march=k8 -Os -fomit-frame-pointer2012073120120717
72498lower-memgcc -march=nocona -O2 -fomit-frame-pointer2012073120120717
72510lower-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
73080low-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
73158low-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012073120120717
74607low-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
74664low-memgcc -march=nocona -Os -fomit-frame-pointer2012073120120717
79401lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
79464lower-memgcc -Os -fomit-frame-pointer2012073120120717
79479lower-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
79491lower-memgcc -march=k8 -Os -fomit-frame-pointer2012073120120717
79506lower-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012073120120717
79515lower-memgcc -m64 -Os -fomit-frame-pointer2012073120120717
80820lower-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012073120120717
80895lower-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2012073120120717
80901lower-memgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012073120120717
80937lower-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012073120120717
81459lower-memgcc -march=barcelona -Os -fomit-frame-pointer2012073120120717
81816lower-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
82323lower-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
82416lower-memgcc -march=nocona -Os -fomit-frame-pointer2012073120120717
83379lower-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012073120120717
83484lower-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
83733lower-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
83925lower-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012073120120717
84207lower-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012073120120717
84243lower-memgcc -funroll-loops -Os -fomit-frame-pointer2012073120120717
84261lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
84852lower-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
85395lower-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012073120120717
117297sphlibgcc2012073120120717
118029sphlibcc2012073120120717
118290sphlibgcc -funroll-loops2012073120120717
141498new-aes-roundcc2012073120120717
141624new-aes-roundgcc -funroll-loops2012073120120717
141717new-aes-roundgcc2012073120120717
143022no-saltgcc -funroll-loops2012073120120717
143070no-saltcc2012073120120717
143178no-saltgcc2012073120120717
143250low-memcc2012073120120717
143250low-memgcc2012073120120717
143301low-memgcc -funroll-loops2012073120120717
144975sphlib-smallgcc -funroll-loops2012073120120717
146292sphlib-smallgcc2012073120120717
146442sphlib-smallcc2012073120120717
174525lower-memgcc2012073120120717
174684lower-memcc2012073120120717
175368lower-memgcc -funroll-loops2012073120120717
2044208-bitgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
2044418-bitgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012073120120717
2055068-bitgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
2055218-bitgcc -funroll-loops -O2 -fomit-frame-pointer2012073120120717
2055218-bitgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012073120120717
2055308-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
2060888-bitgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012073120120717
2075888-bitgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012073120120717
2075948-bitgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
2077478-bitgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
2078078-bitgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012073120120717
2081528-bitgcc -funroll-loops -O3 -fomit-frame-pointer2012073120120717
2082008-bitgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
2082968-bitgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012073120120717
2084888-bitgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012073120120717
2089358-bitgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
2089538-bitgcc -march=barcelona -O3 -fomit-frame-pointer2012073120120717
2092958-bitgcc -O3 -fomit-frame-pointer2012073120120717
2092958-bitgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
2092958-bitgcc -m64 -O3 -fomit-frame-pointer2012073120120717
2096708-bitgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
2096738-bitgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012073120120717
2096738-bitgcc -march=k8 -O3 -fomit-frame-pointer2012073120120717
2144918-bitgcc -march=barcelona -O2 -fomit-frame-pointer2012073120120717
2144948-bitgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
2146178-bitgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012073120120717
2152568-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
2152628-bitgcc -O2 -fomit-frame-pointer2012073120120717
2158118-bitgcc -m64 -O2 -fomit-frame-pointer2012073120120717
2160338-bitgcc -march=k8 -O2 -fomit-frame-pointer2012073120120717
2163548-bitgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
2164568-bitgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012073120120717
2164568-bitgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012073120120717
2164598-bitgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012073120120717
2164598-bitgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012073120120717
2759318-bitgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012073120120717
2761478-bitgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
2788958-bitgcc -march=nocona -O3 -fomit-frame-pointer2012073120120717
2791298-bitgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
2793848-bitgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
2796008-bitgcc -march=nocona -O2 -fomit-frame-pointer2012073120120717
2808248-bitgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
2818358-bitgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012073120120717
3253688-bitclang -O32012073120120717
4449368-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
4451348-bitgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012073120120717
4453448-bitgcc -m64 -march=core2 -Os -fomit-frame-pointer2012073120120717
4453628-bitgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012073120120717
4454348-bitgcc -Os -fomit-frame-pointer2012073120120717
4454348-bitgcc -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
4456088-bitgcc -m64 -Os -fomit-frame-pointer2012073120120717
4456268-bitgcc -march=k8 -Os -fomit-frame-pointer2012073120120717
4457108-bitgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012073120120717
4461458-bitgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012073120120717
4469468-bitgcc -march=barcelona -Os -fomit-frame-pointer2012073120120717
4474358-bitgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
4545848-bitgcc -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
4552658-bitgcc -march=nocona -Os -fomit-frame-pointer2012073120120717
5068568-bitgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012073120120717
5069888-bitgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
5192948-bitgcc -march=k8 -O -fomit-frame-pointer2012073120120717
5193668-bitgcc -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
5201948-bitgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012073120120717
5209748-bitgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
5246588-bitgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
5246618-bitgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012073120120717
5250428-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
5251988-bitgcc -funroll-loops -Os -fomit-frame-pointer2012073120120717
5252948-bitgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012073120120717
5254478-bitgcc -march=barcelona -O -fomit-frame-pointer2012073120120717
5254898-bitgcc -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
5257238-bitgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012073120120717
5266118-bitgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
5266418-bitgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012073120120717
5402258-bitgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012073120120717
5406008-bitgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
5620238-bitgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012073120120717
5621228-bitgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
5628428-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
5630198-bitgcc -funroll-loops -O -fomit-frame-pointer2012073120120717
5631368-bitgcc -funroll-loops -m64 -O -fomit-frame-pointer2012073120120717
5835308-bitgcc -march=nocona -O -fomit-frame-pointer2012073120120717
5839238-bitgcc -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
5890658-bitgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012073120120717
5891798-bitgcc -m64 -O -fomit-frame-pointer2012073120120717
5892068-bitgcc -O -fomit-frame-pointer2012073120120717
5893148-bitgcc -m64 -march=core2 -O -fomit-frame-pointer2012073120120717
5894288-bitgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012073120120717
5894888-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
5895788-bitgcc -m64 -march=corei7 -O -fomit-frame-pointer2012073120120717
15780788-bitgcc2012073120120717
15788648-bitcc2012073120120717
15813878-bitgcc -funroll-loops2012073120120717

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: clang -O3
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!!!!! [-W#warnings]
SHAvite3.c: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c: ^
SHAvite3.c: ./portable.h:510:1: warning: '/*' within block comment [-Wcomment]
SHAvite3.c: /* "x++" is passed as an argument, thus increasing x 4 times instead of one */
SHAvite3.c: ^
SHAvite3.c: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 8-bit low-mem lower-mem new-aes-round no-salt

Compiler output

Implementation: crypto_hash/shavite3256/aes-instruct
Compiler: clang -O3
hash.c: hash.c:8:6: error: use of undeclared identifier 'crypto_hash_BYTES'
hash.c: Hash(crypto_hash_BYTES*8,in,inlen*8,out);
hash.c: ^
hash.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 aes-instruct

Compiler output

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

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

Compiler output

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

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