Implementation notes: amd64, backup, crypto_hash/shavite3512

Computer: backup
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_hash
Primitive: shavite3512
TimeImplementationCompilerBenchmark dateSUPERCOP version
45158IntelL1Cachegcc -m64 -O3 -fomit-frame-pointer2012011320111120
45268IntelL1Cachegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
46342IntelL1Cachegcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
46346IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
46394IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
46408IntelL1Cachegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
46446IntelL1Cachegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
46456IntelL1Cachegcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
46548IntelL1Cachegcc -funroll-loops -O -fomit-frame-pointer2012011320111120
46552IntelL1Cachegcc -O3 -fomit-frame-pointer2012011320111120
46552IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
46578low-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
46580low-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
46592low-memgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
46596low-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
46644low-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
46660IntelL1Cachegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
46666IntelL1Cachegcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
46666IntelL1Cachegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
46674IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
46676IntelL1Cachegcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
46676low-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
46688IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
46688low-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
46694IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
46714IntelL1Cachegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
46722low-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
46724low-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
46726low-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
46726low-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
46746low-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
46752low-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
46776low-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
46790low-memgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
46804low-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
46854low-memgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
46886low-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
46938IntelL1Cachegcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
46940IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
46948IntelL1Cachegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
47000low-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
47006low-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
47010low-memgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
47028low-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
47036low-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
47048low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
47124IntelL1Cachegcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
47128low-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
47160low-memgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
47182IntelL1Cachegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
47214low-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
47216IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
47218IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
47234IntelL1Cachegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
47284IntelL1Cachegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
47292IntelL1Cachegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
47316low-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
47334IntelL1Cachegcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
47352low-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
47386IntelL1Cachegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
47408IntelL1Cachegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
47426low-memgcc -m64 -O3 -fomit-frame-pointer2012011320111120
47430IntelL1Cachegcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
47432IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
47436IntelL1Cachegcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
47438low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
47482low-memgcc -O3 -fomit-frame-pointer2012011320111120
47506IntelL1Cachegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
47778IntelL1Cachegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
47814IntelL1Cachegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
48152low-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
48208IntelL1Cachegcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
48292IntelL1Cachegcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
48310low-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
48318IntelL1Cachegcc -O -fomit-frame-pointer2012011320111120
48320IntelL1Cachegcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
48324IntelL1Cachegcc -m64 -O -fomit-frame-pointer2012011320111120
48338IntelL1Cachegcc -march=nocona -O -fomit-frame-pointer2012011320111120
48344low-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
48352IntelL1Cachegcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
48368low-memgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
48378IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
48398IntelL1Cachegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
48406IntelL1Cachegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
48422IntelL1Cachegcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
48434IntelL1Cachegcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
48550low-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
48578low-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
48594low-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
48622low-memgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
48658low-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
48896IntelL1Cachegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
48920IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
49044low-memgcc -m64 -O2 -fomit-frame-pointer2012011320111120
49078low-memgcc -O2 -fomit-frame-pointer2012011320111120
49098low-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
49098low-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
49106low-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
49198IntelL1Cachegcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
49206IntelL1Cachegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
49238IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
49238low-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
49248IntelL1Cachegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
49260IntelL1Cachegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
49304low-memgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
49344IntelL1Cachegcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
49516low-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
49520low-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
49534low-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
49590IntelL1Cachegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
49592low-memgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
49596low-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
49602low-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
49632low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
49798IntelL1Cachegcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
49824IntelL1Cachegcc -march=barcelona -O -fomit-frame-pointer2012011320111120
49844IntelL1Cachegcc -march=k8 -O -fomit-frame-pointer2012011320111120
49854IntelL1Cachegcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
51124IntelL1Cachegcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
51384low-memgcc -O -fomit-frame-pointer2012011320111120
51420low-memgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
51428IntelL1Cachegcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
51438low-memgcc -m64 -O -fomit-frame-pointer2012011320111120
51454IntelL1Cachegcc -O2 -fomit-frame-pointer2012011320111120
51482low-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
51486low-memgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
51490low-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
51514low-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
51580low-memgcc -march=nocona -O -fomit-frame-pointer2012011320111120
51582low-memgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
51616IntelL1Cachegcc -m64 -O2 -fomit-frame-pointer2012011320111120
52288IntelL1Cachegcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
52294IntelL1Cachegcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
52738low-memgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
52740low-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
52758low-memgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
52770low-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
52786low-memgcc -march=k8 -O -fomit-frame-pointer2012011320111120
53416lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
53422lower-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
53424lower-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
53428lower-memgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
53440lower-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
53502lower-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
53658lower-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
54030lower-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
54052lower-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
54058lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
54076lower-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
54132lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
54142lower-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
54162lower-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
54500lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
54510lower-memgcc -O3 -fomit-frame-pointer2012011320111120
54640lower-memgcc -m64 -O3 -fomit-frame-pointer2012011320111120
54700lower-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
54786IntelL1Cachegcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
54788IntelL1Cachegcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
54808IntelL1Cachegcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
54818IntelL1Cachegcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
54822IntelL1Cachegcc -Os -fomit-frame-pointer2012011320111120
54844IntelL1Cachegcc -march=k8 -Os -fomit-frame-pointer2012011320111120
55004lower-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
55130lower-memgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
55140lower-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
55144IntelL1Cachegcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
55156lower-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
55174IntelL1Cachegcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
55190lower-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
55194IntelL1Cachegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
55194IntelL1Cachegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
55210lower-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
55210lower-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
55224lower-memgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
55266lower-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
55278lower-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
55280lower-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
55288lower-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
55308lower-memgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
55376IntelL1Cachegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
55532lower-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
55566IntelL1Cachegcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
55570IntelL1Cachegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
55588IntelL1Cachegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
55604IntelL1Cachegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
55630IntelL1Cachegcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
55666lower-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
55670lower-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
55672IntelL1Cachegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
55702IntelL1Cachegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
55782lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
55786IntelL1Cachegcc -m64 -Os -fomit-frame-pointer2012011320111120
55834lower-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
55902lower-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
55908lower-memgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
55910lower-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
55946lower-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
55958lower-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
55960lower-memgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
56142lower-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
56416lower-memgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
56486lower-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
56490lower-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
56492lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
56494lower-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
56494lower-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
56504lower-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
56530lower-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
56550lower-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
56580lower-memgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
56592lower-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
56626lower-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
56632lower-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
56696lower-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
56714lower-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
56740lower-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
56790lower-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
56810lower-memgcc -m64 -O2 -fomit-frame-pointer2012011320111120
56814lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
56824lower-memgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
56836lower-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
56848lower-memgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
56918lower-memgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
56926lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
56954lower-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
56956lower-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
56982IntelL1Cachegcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
56982lower-memgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
57062lower-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
57088lower-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
57098lower-memgcc -m64 -Os -fomit-frame-pointer2012011320111120
57284IntelL1Cachegcc -march=nocona -Os -fomit-frame-pointer2012011320111120
57360lower-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
57400lower-memgcc -O2 -fomit-frame-pointer2012011320111120
57444lower-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
57474lower-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
57762lower-memgcc -Os -fomit-frame-pointer2012011320111120
57974lower-memgcc -march=nocona -O -fomit-frame-pointer2012011320111120
58276IntelL1Cachegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
58280lower-memgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
58662IntelL1Cachegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
58862lower-memgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
58874lower-memgcc -march=k8 -O -fomit-frame-pointer2012011320111120
58898lower-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
58932lower-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
58980lower-memgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
59056lower-memgcc -O -fomit-frame-pointer2012011320111120
59080low-memgcc -Os -fomit-frame-pointer2012011320111120
59088low-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
59108low-memgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
59116low-memgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
59124low-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
59178low-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
59202low-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
59210low-memgcc -m64 -Os -fomit-frame-pointer2012011320111120
59250low-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
59382low-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
59386lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
59470low-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
59472low-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
59552lower-memgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
59580low-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
59620low-memgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
59622lower-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
59626lower-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
59650low-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
59684lower-memgcc -m64 -O -fomit-frame-pointer2012011320111120
59698lower-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
59732low-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
59738low-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
59740low-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
59804low-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
61090low-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
61256low-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
61370low-memgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
61382low-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
77506new-aes-roundgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
77614new-aes-roundgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
78038no-saltgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
78132new-aes-roundgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
78222new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
78234new-aes-roundgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
78280new-aes-roundgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
78464new-aes-roundgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
78486new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
78502new-aes-roundgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
78610no-saltgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
78648no-saltgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
78706no-saltgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
78746no-saltgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
78822no-saltgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
79122no-saltgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
79136no-saltgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
79346no-saltgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
80306new-aes-roundgcc -march=nocona -O -fomit-frame-pointer2012011320111120
80316new-aes-roundgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
80356new-aes-roundgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
80384new-aes-roundgcc -O -fomit-frame-pointer2012011320111120
80434new-aes-roundgcc -m64 -O -fomit-frame-pointer2012011320111120
80656different-ordergcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
80704no-saltgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
80732no-saltgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
80768no-saltgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
80958new-aes-roundgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
80996different-ordergcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
81008new-aes-roundgcc -march=k8 -O -fomit-frame-pointer2012011320111120
81024new-aes-roundgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
81028new-aes-roundgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
81172different-ordergcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
81238new-aes-roundgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
81240different-ordergcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
81252no-saltgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
81394new-aes-roundgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
81406new-aes-roundgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
81418no-saltgcc -O -fomit-frame-pointer2012011320111120
81464different-ordergcc -funroll-loops -O -fomit-frame-pointer2012011320111120
81466new-aes-roundgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
81490different-ordergcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
81508different-ordergcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
81520different-ordergcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
81528no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
81628no-saltgcc -march=nocona -O -fomit-frame-pointer2012011320111120
81652no-saltgcc -march=k8 -O -fomit-frame-pointer2012011320111120
81664different-ordergcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
81722new-aes-roundgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
81762no-saltgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
81768no-saltgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
81774no-saltgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
81780no-saltgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
81894no-saltgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
82064no-saltgcc -m64 -O -fomit-frame-pointer2012011320111120
83072different-ordergcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
83150different-ordergcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
83200different-ordergcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
83306different-ordergcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
83334different-ordergcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
83344different-ordergcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
83386different-ordergcc -march=barcelona -O -fomit-frame-pointer2012011320111120
83426different-ordergcc -march=k8 -O -fomit-frame-pointer2012011320111120
83816different-ordergcc -O -fomit-frame-pointer2012011320111120
83864different-ordergcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
83950different-ordergcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
83958different-ordergcc -march=nocona -O -fomit-frame-pointer2012011320111120
83974different-ordergcc -m64 -O -fomit-frame-pointer2012011320111120
84054different-ordergcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
89682no-saltgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
89694no-saltgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
89726no-saltgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
89732no-saltgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
89898no-saltgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
90102no-saltgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
90106no-saltgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
90170no-saltgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
90182no-saltgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
90244no-saltgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
90246no-saltgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
90266no-saltgcc -O2 -fomit-frame-pointer2012011320111120
90292no-saltgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
90336no-saltgcc -m64 -O2 -fomit-frame-pointer2012011320111120
90374no-saltgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
90396no-saltgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
90636new-aes-roundgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
90778new-aes-roundgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
91074no-saltgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
91076no-saltgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
91120new-aes-roundgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
91128new-aes-roundgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
91158new-aes-roundgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
91212no-saltgcc -O3 -fomit-frame-pointer2012011320111120
91218no-saltgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
91232no-saltgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
91252no-saltgcc -m64 -O3 -fomit-frame-pointer2012011320111120
91328no-saltgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
91374new-aes-roundgcc -O2 -fomit-frame-pointer2012011320111120
91374new-aes-roundgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
91438no-saltgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
91450new-aes-roundgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
91494new-aes-roundgcc -m64 -O2 -fomit-frame-pointer2012011320111120
91504no-saltgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
91770new-aes-roundgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
91822new-aes-roundgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
92008new-aes-roundgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
92012new-aes-roundgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
92034no-saltgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
92042new-aes-roundgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
92044new-aes-roundgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
92084new-aes-roundgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
92206new-aes-roundgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
92250new-aes-roundgcc -O3 -fomit-frame-pointer2012011320111120
92282no-saltgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
92292no-saltgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
92358new-aes-roundgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
92478new-aes-roundgcc -m64 -O3 -fomit-frame-pointer2012011320111120
92532new-aes-roundgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
92636new-aes-roundgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
92644new-aes-roundgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
92950new-aes-roundgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
93176new-aes-roundgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
93398new-aes-roundgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
93542new-aes-roundgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
93624new-aes-roundgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
94768no-saltgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
94832no-saltgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
94912no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
94972no-saltgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
95164no-saltgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
95172no-saltgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
95178no-saltgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
95178no-saltgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
95340no-saltgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
95380no-saltgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
95418no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
95420no-saltgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
95424no-saltgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
95436no-saltgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
95448no-saltgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
95516no-saltgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
95654no-saltgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
95704no-saltgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
96498new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
96500new-aes-roundgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
96500new-aes-roundgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
96502new-aes-roundgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
96528new-aes-roundgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
96536new-aes-roundgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
96842new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
96842new-aes-roundgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
96862new-aes-roundgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
96866new-aes-roundgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
96898new-aes-roundgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
96932new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
97068new-aes-roundgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
97144new-aes-roundgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
97160new-aes-roundgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
97612IntelL1Cachegcc2012011320111120
97718IntelL1Cachegcc -funroll-loops2012011320111120
97764IntelL1Cachecc2012011320111120
98026new-aes-roundgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
98028new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
98034new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
98540no-saltgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
98620no-saltgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
98660no-saltgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
98744no-saltgcc -Os -fomit-frame-pointer2012011320111120
98764no-saltgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
98770no-saltgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
98814no-saltgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
98830no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
98844no-saltgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
98876no-saltgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
98982no-saltgcc -m64 -Os -fomit-frame-pointer2012011320111120
99242no-saltgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
99412no-saltgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
100082low-memgcc2012011320111120
100178no-saltgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
100368low-memcc2012011320111120
100384new-aes-roundgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
100390new-aes-roundgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
100416new-aes-roundgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
100428new-aes-roundgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
100442new-aes-roundgcc -m64 -Os -fomit-frame-pointer2012011320111120
100444new-aes-roundgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
100444new-aes-roundgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
100450new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
100468new-aes-roundgcc -Os -fomit-frame-pointer2012011320111120
100474new-aes-roundgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
100480new-aes-roundgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
100486new-aes-roundgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
100536different-ordergcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
100676new-aes-roundgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
100842low-memgcc -funroll-loops2012011320111120
101738new-aes-roundgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
102078different-ordergcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
103148different-ordergcc -m64 -O2 -fomit-frame-pointer2012011320111120
103166different-ordergcc -O2 -fomit-frame-pointer2012011320111120
103190different-ordergcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
103194different-ordergcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
103312different-ordergcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
103360different-ordergcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
103374different-ordergcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
103700different-ordergcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
103768different-ordergcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
103846different-ordergcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
103924different-ordergcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
103962different-ordergcc -O3 -fomit-frame-pointer2012011320111120
103980no-saltgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
103990no-saltgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
104120no-saltgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
104120no-saltgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
104122no-saltgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
104122no-saltgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
104126no-saltgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
104128no-saltgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
104138no-saltgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
104142different-ordergcc -m64 -O3 -fomit-frame-pointer2012011320111120
104264different-ordergcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
104422different-ordergcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
104532different-ordergcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
104580different-ordergcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
104596different-ordergcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
104660different-ordergcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
104724different-ordergcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
104728different-ordergcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
104796different-ordergcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
104858new-aes-roundgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
104862new-aes-roundgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
105108new-aes-roundgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
105122new-aes-roundgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
105138new-aes-roundgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
105176different-ordergcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
105212new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
105214new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
105222new-aes-roundgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
105238new-aes-roundgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
105242different-ordergcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
105332different-ordergcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
106086different-ordergcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
106196different-ordergcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
106288different-ordergcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
106530different-ordergcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
106688different-ordergcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
106698different-ordergcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
106790different-ordergcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
107926different-ordergcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
107946different-ordergcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
108028different-ordergcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
108146different-ordergcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
108240different-ordergcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
108370different-ordergcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
108848different-ordergcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
108938different-ordergcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
109034different-ordergcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
109238different-ordergcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
109254different-ordergcc -march=nocona -Os -fomit-frame-pointer2012011320111120
109296different-ordergcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
109342different-ordergcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
109368different-ordergcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
109372different-ordergcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
109384different-ordergcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
109390different-ordergcc -march=k8 -Os -fomit-frame-pointer2012011320111120
109396different-ordergcc -m64 -Os -fomit-frame-pointer2012011320111120
109422different-ordergcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
109538different-ordergcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
109688different-ordergcc -Os -fomit-frame-pointer2012011320111120
109796different-ordergcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
109868different-ordergcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
109952different-ordergcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
110116different-ordergcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
111368different-ordergcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
113164different-ordergcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
113172different-ordergcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
113176different-ordergcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
113272different-ordergcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
113288different-ordergcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
113290different-ordergcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
113294different-ordergcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
113296different-ordergcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
113310different-ordergcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
119790lower-memcc2012011320111120
120020lower-memgcc2012011320111120
120026lower-memgcc -funroll-loops2012011320111120
152572new-aes-roundcc2012011320111120
152590new-aes-roundgcc2012011320111120
153308new-aes-roundgcc -funroll-loops2012011320111120
175882different-ordercc2012011320111120
176112different-ordergcc2012011320111120
176124different-ordergcc -funroll-loops2012011320111120
177776no-saltgcc2012011320111120
178364no-saltcc2012011320111120
179912no-saltgcc -funroll-loops2012011320111120
3492288-bitgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
3497908-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
3515148-bitgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
3525108-bitgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
3525808-bitgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
3531088-bitgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3536748-bitgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
3536868-bitgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
3540148-bitgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3542528-bitgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
3542888-bitgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
3543008-bitgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
3546028-bitgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3546608-bitgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
3548568-bitgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
3552188-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
3553828-bitgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3554668-bitgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
3555688-bitgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
3557108-bitgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
3558348-bitgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3562988-bitgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
3566908-bitgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
3568128-bitgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
3571608-bitgcc -m64 -O2 -fomit-frame-pointer2012011320111120
3571708-bitgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
3573688-bitgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
3576308-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
3578828-bitgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
3585768-bitgcc -O2 -fomit-frame-pointer2012011320111120
3659408-bitgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
3668468-bitgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
3674588-bitgcc -Os -fomit-frame-pointer2012011320111120
3677128-bitgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
3679428-bitgcc -m64 -Os -fomit-frame-pointer2012011320111120
3682728-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
3684428-bitgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
3687388-bitgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
3687968-bitgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
3689308-bitgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
3689348-bitgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
3691588-bitgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
3699508-bitgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
3700508-bitgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
3708668-bitgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
3713448-bitgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
4332748-bitgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
4349048-bitgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
4350108-bitgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
4354048-bitgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
4358588-bitgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
4364148-bitgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
4370808-bitgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
4399948-bitgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
4407968-bitgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
4410488-bitgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
4412728-bitgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
4417268-bitgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
4417448-bitgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
4421588-bitgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
4423388-bitgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
4431388-bitgcc -O3 -fomit-frame-pointer2012011320111120
4435348-bitgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
4436068-bitgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
4437788-bitgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
4437808-bitgcc -m64 -O3 -fomit-frame-pointer2012011320111120
4449968-bitgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
4465288-bitgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
4477468-bitgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
6277948-bitgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
6280328-bitgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
6282268-bitgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
6375828-bitgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
6381988-bitgcc -march=k8 -O -fomit-frame-pointer2012011320111120
6400148-bitgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
6400908-bitgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
6410468-bitgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
6415208-bitgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
6425328-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
6430468-bitgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
6438788-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
6440688-bitgcc -m64 -O -fomit-frame-pointer2012011320111120
6442168-bitgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
6443408-bitgcc -march=nocona -O -fomit-frame-pointer2012011320111120
6448088-bitgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
6453168-bitgcc -O -fomit-frame-pointer2012011320111120
6526168-bitgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
6528208-bitgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
6654588-bitgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
6661208-bitgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
6696188-bitgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
6704448-bitgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
13846208-bitgcc -funroll-loops2012011320111120
13850368-bitgcc2012011320111120
13856788-bitcc2012011320111120

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