Implementation notes: amd64, bridge, crypto_hash/shavite3256

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_hash
Primitive: shavite3256
TimeImplementationCompilerBenchmark dateSUPERCOP version
29932sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012620120120
29952sphlibgcc -funroll-loops -O -fomit-frame-pointer2012012620120120
29956sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
29976sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
29988sphlibgcc -m64 -O -fomit-frame-pointer2012012620120120
29992sphlibgcc -O -fomit-frame-pointer2012012620120120
30000sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012620120120
30000sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2012012620120120
30004sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
30016sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
30016sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
30020sphlibgcc -march=nocona -O -fomit-frame-pointer2012012620120120
30032sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
30096sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
30108sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012620120120
30108sphlibgcc -march=k8 -O -fomit-frame-pointer2012012620120120
30112sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012620120120
30124sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
30128sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
30132sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
30132sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012620120120
30140sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
30156sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
30180sphlibgcc -march=barcelona -O -fomit-frame-pointer2012012620120120
30340sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
31284sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
31324sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012620120120
31328sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012620120120
31336sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
31360sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
31368sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
31400sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012620120120
31424sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012620120120
31820sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2012012620120120
31860sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
31876sphlibgcc -march=k8 -O3 -fomit-frame-pointer2012012620120120
31880sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
31916sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
31952sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2012012620120120
31984sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
32316sphlibgcc -march=k8 -O2 -fomit-frame-pointer2012012620120120
32968sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012012620120120
33016sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012620120120
33048sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012620120120
33256sphlibgcc -O3 -fomit-frame-pointer2012012620120120
33276sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
33280sphlibgcc -O2 -fomit-frame-pointer2012012620120120
33292sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
33308sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012012620120120
33360sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
33368sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
33372sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
33388sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
33392sphlibgcc -m64 -O2 -fomit-frame-pointer2012012620120120
33396sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
33412sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
33428sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
33456sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
33476sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
33476sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
33480sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
33480sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
33480sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012620120120
33488sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012620120120
33504sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
33504sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
33668sphlibgcc -m64 -O3 -fomit-frame-pointer2012012620120120
34120low-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012620120120
34156low-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
34180low-memgcc -funroll-loops -O -fomit-frame-pointer2012012620120120
34208low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
34224low-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012620120120
34276low-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012620120120
34332low-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
34372low-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
34392low-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012620120120
34600sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012620120120
34628sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
34632sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
34668sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
34680new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer2012012620120120
34696new-aes-roundgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
34700new-aes-roundgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012620120120
34728new-aes-roundgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
34732sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
34748sphlibgcc -march=nocona -O3 -fomit-frame-pointer2012012620120120
34820new-aes-roundgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012620120120
34840sphlibgcc -march=nocona -O2 -fomit-frame-pointer2012012620120120
34872new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
34884sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012620120120
34888new-aes-roundgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012620120120
34892new-aes-roundgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012620120120
34908new-aes-roundgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
34972no-saltgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
35008no-saltgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
35024no-saltgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012620120120
35056no-saltgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012620120120
35144no-saltgcc -funroll-loops -O -fomit-frame-pointer2012012620120120
35148no-saltgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012620120120
35176no-saltgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
35180no-saltgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012620120120
35232no-saltgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
35452sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
35476sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
35488sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012620120120
35500sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
35508sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012620120120
35512sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
35516sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012012620120120
35520sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012620120120
35532sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012620120120
35540sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
35588sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
35612sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012620120120
35628sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
35676sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
35720sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012012620120120
35724sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
35736sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012620120120
35756sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012012620120120
35756sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
35756sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
35792sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012620120120
35792sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012620120120
35796sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2012012620120120
35808sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
35808sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
35828sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012620120120
35844sphlib-smallgcc -O3 -fomit-frame-pointer2012012620120120
35848sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
35960new-aes-roundgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012620120120
35980new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
35980new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
35980new-aes-roundgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012620120120
36008new-aes-roundgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
36008sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
36028new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer2012012620120120
36084new-aes-roundgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012620120120
36224no-saltgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
36244no-saltgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012620120120
36252no-saltgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
36264sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
36280no-saltgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
36316no-saltgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
36320no-saltgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
36328sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
36344sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2012012620120120
36364no-saltgcc -O3 -fomit-frame-pointer2012012620120120
36376no-saltgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
36404sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
36436sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012620120120
36440sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012620120120
36444sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
36452sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
36456no-saltgcc -m64 -O3 -fomit-frame-pointer2012012620120120
36476sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
36476sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012620120120
36480sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012012620120120
36480sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012620120120
36564sphlibgcc -Os -fomit-frame-pointer2012012620120120
36564no-saltgcc -funroll-loops -O3 -fomit-frame-pointer2012012620120120
36572sphlibgcc -march=k8 -Os -fomit-frame-pointer2012012620120120
36580no-saltgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012620120120
36580sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012620120120
36608no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
36608sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
36612sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
36624sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012620120120
36624sphlibgcc -march=barcelona -Os -fomit-frame-pointer2012012620120120
36632sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
36648sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
36672sphlibgcc -m64 -Os -fomit-frame-pointer2012012620120120
36712sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
36716sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
36784sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
36832no-saltgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
36832new-aes-roundgcc -march=k8 -O3 -fomit-frame-pointer2012012620120120
36840new-aes-roundgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
36848no-saltgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
36856no-saltgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
36856no-saltgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012620120120
36860no-saltgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012620120120
36900sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012620120120
36900new-aes-roundgcc -march=barcelona -O3 -fomit-frame-pointer2012012620120120
36912no-saltgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012620120120
36980new-aes-roundgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
37020new-aes-roundgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
37036new-aes-roundgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012620120120
37044new-aes-roundgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
37060no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
37088new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
37200sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
37228sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
37232sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012620120120
37240new-aes-roundgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012620120120
37256no-saltgcc -funroll-loops -O2 -fomit-frame-pointer2012012620120120
37260sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
37268sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
37276sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012620120120
37304sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2012012620120120
37308sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2012012620120120
37360sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
37444new-aes-roundgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012620120120
37484new-aes-roundgcc -funroll-loops -O3 -fomit-frame-pointer2012012620120120
37484new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
37484new-aes-roundgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012620120120
37536new-aes-roundgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
37540new-aes-roundgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
37540new-aes-roundgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012620120120
37540new-aes-roundgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
37564sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
37564new-aes-roundgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
37572no-saltgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
37580new-aes-roundgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
37584new-aes-roundgcc -m64 -O3 -fomit-frame-pointer2012012620120120
37588new-aes-roundgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
37600sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
37608no-saltgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012620120120
37608new-aes-roundgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
37620sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
37628sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
37648sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
37652new-aes-roundgcc -O3 -fomit-frame-pointer2012012620120120
37656sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
37672sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
37688sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012620120120
37708sphlibgcc -march=nocona -Os -fomit-frame-pointer2012012620120120
37784sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
37800sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012620120120
37808sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2012012620120120
37816sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2012012620120120
37844sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
37880sphlib-smallgcc -O2 -fomit-frame-pointer2012012620120120
37888new-aes-roundgcc -m64 -O -fomit-frame-pointer2012012620120120
37892new-aes-roundgcc -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
37892new-aes-roundgcc -m64 -march=core2 -O -fomit-frame-pointer2012012620120120
37904new-aes-roundgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
37912new-aes-roundgcc -O -fomit-frame-pointer2012012620120120
37912new-aes-roundgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012620120120
37916sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2012012620120120
37988sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
37988low-memgcc -march=k8 -O -fomit-frame-pointer2012012620120120
37996low-memgcc -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
38000sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
38028no-saltgcc -march=nocona -O3 -fomit-frame-pointer2012012620120120
38032low-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
38032low-memgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012620120120
38036low-memgcc -m64 -O -fomit-frame-pointer2012012620120120
38044low-memgcc -m64 -march=core2 -O -fomit-frame-pointer2012012620120120
38052low-memgcc -O -fomit-frame-pointer2012012620120120
38060no-saltgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
38068sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
38072low-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
38080low-memgcc -march=barcelona -O -fomit-frame-pointer2012012620120120
38104low-memgcc -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
38128new-aes-roundgcc -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
38132low-memgcc -funroll-loops -O2 -fomit-frame-pointer2012012620120120
38132new-aes-roundgcc -march=nocona -O -fomit-frame-pointer2012012620120120
38160low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
38164low-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012620120120
38268low-memgcc -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
38300low-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
38312low-memgcc -march=nocona -O -fomit-frame-pointer2012012620120120
38364sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2012012620120120
38408low-memgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
38412low-memgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
38440low-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
38444new-aes-roundgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012620120120
38444no-saltgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
38456new-aes-roundgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
38484no-saltgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
38496no-saltgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
38532low-memgcc -funroll-loops -O3 -fomit-frame-pointer2012012620120120
38532low-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
38536new-aes-roundgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
38556new-aes-roundgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
38584sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2012012620120120
38596new-aes-roundgcc -march=barcelona -O -fomit-frame-pointer2012012620120120
38600new-aes-roundgcc -march=k8 -O -fomit-frame-pointer2012012620120120
38616new-aes-roundgcc -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
38644low-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012620120120
38644new-aes-roundgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
38644low-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
38644sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
38652new-aes-roundgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
38672sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
38672new-aes-roundgcc -march=nocona -O3 -fomit-frame-pointer2012012620120120
38684new-aes-roundgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
38700low-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
38708sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2012012620120120
38720sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
38724low-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012620120120
38728sphlib-smallgcc -m64 -O -fomit-frame-pointer2012012620120120
38736no-saltgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
38752low-memgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
38764sphlib-smallgcc -O -fomit-frame-pointer2012012620120120
38768no-saltgcc -march=barcelona -O -fomit-frame-pointer2012012620120120
38772low-memgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
38780sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2012012620120120
38784low-memgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
38796no-saltgcc -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
38804low-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
38812sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
38828sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
38852no-saltgcc -march=k8 -O -fomit-frame-pointer2012012620120120
38860no-saltgcc -O -fomit-frame-pointer2012012620120120
38868no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
38868sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
38876sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
38888no-saltgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
38888sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
38888no-saltgcc -march=nocona -O -fomit-frame-pointer2012012620120120
38896no-saltgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012620120120
38904no-saltgcc -m64 -march=core2 -O -fomit-frame-pointer2012012620120120
38904no-saltgcc -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
38912no-saltgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
38916no-saltgcc -march=barcelona -O3 -fomit-frame-pointer2012012620120120
38924no-saltgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012620120120
38928no-saltgcc -m64 -O -fomit-frame-pointer2012012620120120
38932no-saltgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012620120120
38952no-saltgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012620120120
38956no-saltgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
38968no-saltgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
39016sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012620120120
39020sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2012012620120120
39024no-saltgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
39040low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
39072sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
39076no-saltgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
39088no-saltgcc -march=k8 -O3 -fomit-frame-pointer2012012620120120
39092low-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012620120120
39108low-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
39140no-saltgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
39140low-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012620120120
39188low-memgcc -m64 -O3 -fomit-frame-pointer2012012620120120
39192low-memgcc -O3 -fomit-frame-pointer2012012620120120
39232low-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
39260new-aes-roundgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
39316low-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
39332low-memgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
39344low-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
39356low-memgcc -O2 -fomit-frame-pointer2012012620120120
39376low-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
39388low-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012620120120
39412low-memgcc -m64 -O2 -fomit-frame-pointer2012012620120120
39728new-aes-roundgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
39760new-aes-roundgcc -march=barcelona -O2 -fomit-frame-pointer2012012620120120
39892new-aes-roundgcc -march=k8 -O2 -fomit-frame-pointer2012012620120120
39936new-aes-roundgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
39940new-aes-roundgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012620120120
39956new-aes-roundgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
39964new-aes-roundgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
40004new-aes-roundgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
40008new-aes-roundgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
40008new-aes-roundgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
40032new-aes-roundgcc -m64 -O2 -fomit-frame-pointer2012012620120120
40048new-aes-roundgcc -O2 -fomit-frame-pointer2012012620120120
40064low-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
40108low-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
40128low-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012620120120
40136low-memgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
40144low-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012620120120
40160low-memgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
40184low-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
40296sphlib-smallgcc -m64 -Os -fomit-frame-pointer2012012620120120
40364sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
40392sphlib-smallgcc -Os -fomit-frame-pointer2012012620120120
40408new-aes-roundgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
40412sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2012012620120120
40424low-memgcc -march=barcelona -O3 -fomit-frame-pointer2012012620120120
40432sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
40448low-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
40448lower-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012620120120
40456sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2012012620120120
40460low-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012620120120
40464lower-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
40468low-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
40492sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
40500new-aes-roundgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
40572sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012620120120
40592low-memgcc -march=k8 -O3 -fomit-frame-pointer2012012620120120
40600sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
40636sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
40640sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012620120120
40648sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012012620120120
40652sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
40660sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012620120120
40664sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012620120120
40664new-aes-roundgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
40676sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
40676sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
40680sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
40680sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
40712new-aes-roundgcc -march=nocona -O2 -fomit-frame-pointer2012012620120120
40724sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012620120120
40724sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
40744sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
40748low-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
40776sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
40776sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2012012620120120
40800sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012620120120
40928low-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
41028low-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012620120120
41064no-saltgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
41116no-saltgcc -march=barcelona -O2 -fomit-frame-pointer2012012620120120
41128no-saltgcc -march=k8 -O2 -fomit-frame-pointer2012012620120120
41156low-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
41224no-saltgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
41276low-memgcc -march=nocona -O2 -fomit-frame-pointer2012012620120120
41336lower-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012620120120
41352lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
41356low-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
41424low-memgcc -march=nocona -O3 -fomit-frame-pointer2012012620120120
41460no-saltgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012620120120
41484lower-memgcc -funroll-loops -O3 -fomit-frame-pointer2012012620120120
41508no-saltgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
41508no-saltgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012620120120
41508no-saltgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012620120120
41520no-saltgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012620120120
41524no-saltgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
41540no-saltgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
41544new-aes-roundgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
41572no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
41572new-aes-roundgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
41588no-saltgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012620120120
41596no-saltgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
41604no-saltgcc -Os -fomit-frame-pointer2012012620120120
41608new-aes-roundgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
41620no-saltgcc -march=barcelona -Os -fomit-frame-pointer2012012620120120
41644no-saltgcc -m64 -Os -fomit-frame-pointer2012012620120120
41648no-saltgcc -march=k8 -Os -fomit-frame-pointer2012012620120120
41660low-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
41676low-memgcc -march=barcelona -O2 -fomit-frame-pointer2012012620120120
41680no-saltgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
41688no-saltgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
41728low-memgcc -march=k8 -O2 -fomit-frame-pointer2012012620120120
41776low-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
41792lower-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012620120120
41804lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
41836new-aes-roundgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012620120120
41896lower-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012620120120
41896no-saltgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
41912no-saltgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
41948lower-memgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
41956lower-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
41972lower-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
41980no-saltgcc -funroll-loops -Os -fomit-frame-pointer2012012620120120
41996lower-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
42000lower-memgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
42012lower-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012620120120
42012lower-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
42020new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer2012012620120120
42024new-aes-roundgcc -march=barcelona -Os -fomit-frame-pointer2012012620120120
42028new-aes-roundgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
42036new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
42036lower-memgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
42040new-aes-roundgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012620120120
42040new-aes-roundgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
42052new-aes-roundgcc -m64 -Os -fomit-frame-pointer2012012620120120
42052new-aes-roundgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
42056new-aes-roundgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012620120120
42068lower-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
42076no-saltgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
42076new-aes-roundgcc -march=k8 -Os -fomit-frame-pointer2012012620120120
42084lower-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012620120120
42084new-aes-roundgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
42088no-saltgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
42100new-aes-roundgcc -Os -fomit-frame-pointer2012012620120120
42100new-aes-roundgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012620120120
42108new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
42124no-saltgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
42132lower-memgcc -funroll-loops -O -fomit-frame-pointer2012012620120120
42140new-aes-roundgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
42148new-aes-roundgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012620120120
42192new-aes-roundgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
42208lower-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
42232no-saltgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
42240no-saltgcc -march=nocona -Os -fomit-frame-pointer2012012620120120
42340lower-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
42356lower-memgcc -march=k8 -O3 -fomit-frame-pointer2012012620120120
42376lower-memgcc -m64 -O3 -fomit-frame-pointer2012012620120120
42396lower-memgcc -O3 -fomit-frame-pointer2012012620120120
42396no-saltgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
42404lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
42440no-saltgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
42592no-saltgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012620120120
42656lower-memgcc -march=barcelona -O3 -fomit-frame-pointer2012012620120120
42732low-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
42748low-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012620120120
42752low-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
42780lower-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
42780low-memgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012620120120
42792lower-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012620120120
42824low-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
42828no-saltgcc -O2 -fomit-frame-pointer2012012620120120
42832low-memgcc -m64 -Os -fomit-frame-pointer2012012620120120
42856lower-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012620120120
42868low-memgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
42876low-memgcc -march=k8 -Os -fomit-frame-pointer2012012620120120
42880low-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
42884no-saltgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
42888low-memgcc -march=barcelona -Os -fomit-frame-pointer2012012620120120
42896low-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
42904no-saltgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
42904lower-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
42912no-saltgcc -m64 -O2 -fomit-frame-pointer2012012620120120
42912low-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
42916no-saltgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012620120120
42920low-memgcc -Os -fomit-frame-pointer2012012620120120
42948no-saltgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
42952low-memgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
42956lower-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012620120120
42960lower-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
42976lower-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012620120120
42976no-saltgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
42980lower-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
43104no-saltgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
43212new-aes-roundgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
43248new-aes-roundgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012620120120
43380low-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
43384low-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012620120120
43396lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2012012620120120
43404low-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012620120120
43412low-memgcc -funroll-loops -Os -fomit-frame-pointer2012012620120120
43416lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
43416low-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012620120120
43420lower-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012620120120
43476low-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
43496lower-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012620120120
43640lower-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
43728lower-memgcc -march=nocona -O3 -fomit-frame-pointer2012012620120120
43740new-aes-roundgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
43760new-aes-roundgcc -march=nocona -Os -fomit-frame-pointer2012012620120120
43768lower-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
44004low-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
44324low-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
44344low-memgcc -march=nocona -Os -fomit-frame-pointer2012012620120120
44380no-saltgcc -march=nocona -O2 -fomit-frame-pointer2012012620120120
44460no-saltgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
44696lower-memgcc -march=barcelona -O2 -fomit-frame-pointer2012012620120120
44756lower-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
44896lower-memgcc -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
44956lower-memgcc -march=nocona -O -fomit-frame-pointer2012012620120120
44984low-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
45024lower-memgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
45048lower-memgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
45056lower-memgcc -m64 -O2 -fomit-frame-pointer2012012620120120
45056lower-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
45092lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
45112lower-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
45120lower-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012620120120
45232lower-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
45232lower-memgcc -march=k8 -O2 -fomit-frame-pointer2012012620120120
45348lower-memgcc -O2 -fomit-frame-pointer2012012620120120
45348lower-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
45428lower-memgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
45544low-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012620120120
45576lower-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012620120120
45664lower-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
45996lower-memgcc -march=barcelona -O -fomit-frame-pointer2012012620120120
46040lower-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
46052lower-memgcc -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
46064lower-memgcc -march=k8 -O -fomit-frame-pointer2012012620120120
46068lower-memgcc -march=nocona -O2 -fomit-frame-pointer2012012620120120
46116lower-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
46288lower-memgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
46288lower-memgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
46292lower-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
46308lower-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
46320lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
46332lower-memgcc -m64 -O -fomit-frame-pointer2012012620120120
46332lower-memgcc -m64 -march=core2 -O -fomit-frame-pointer2012012620120120
46340lower-memgcc -O -fomit-frame-pointer2012012620120120
46340lower-memgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012620120120
46348lower-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
49660lower-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012620120120
49680lower-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
49724lower-memgcc -funroll-loops -Os -fomit-frame-pointer2012012620120120
49748lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
49784lower-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012620120120
49848lower-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012620120120
49856lower-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
50428lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
50504lower-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
50512lower-memgcc -Os -fomit-frame-pointer2012012620120120
50512lower-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
50520lower-memgcc -march=k8 -Os -fomit-frame-pointer2012012620120120
50560lower-memgcc -m64 -Os -fomit-frame-pointer2012012620120120
50572lower-memgcc -march=barcelona -Os -fomit-frame-pointer2012012620120120
50832lower-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
50844lower-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012620120120
50884lower-memgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012620120120
50900lower-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
50920lower-memgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
50924lower-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
50932lower-memgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
51244lower-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012620120120
51300lower-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
51420lower-memgcc -march=nocona -Os -fomit-frame-pointer2012012620120120
51552lower-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
68080sphlibcc2012012620120120
68156sphlibgcc -funroll-loops2012012620120120
68196sphlibgcc2012012620120120
84552new-aes-roundgcc -funroll-loops2012012620120120
84568new-aes-roundgcc2012012620120120
84644low-memgcc -funroll-loops2012012620120120
84732low-memcc2012012620120120
84772new-aes-roundcc2012012620120120
84872low-memgcc2012012620120120
86424no-saltgcc2012012620120120
86564no-saltgcc -funroll-loops2012012620120120
86572no-saltcc2012012620120120
87576sphlib-smallgcc2012012620120120
87716sphlib-smallcc2012012620120120
88024sphlib-smallgcc -funroll-loops2012012620120120
108840lower-memcc2012012620120120
108908lower-memgcc -funroll-loops2012012620120120
108944lower-memgcc2012012620120120
1496848-bitgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
1503488-bitgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012620120120
1503688-bitgcc -funroll-loops -O3 -fomit-frame-pointer2012012620120120
1504768-bitgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012620120120
1506728-bitgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
1508128-bitgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
1508928-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
1509568-bitgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012620120120
1510448-bitgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
1511248-bitgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012620120120
1518168-bitgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
1521528-bitgcc -funroll-loops -O2 -fomit-frame-pointer2012012620120120
1534528-bitgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
1534688-bitgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
1536128-bitgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012620120120
1539288-bitgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
1543048-bitgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
1543528-bitgcc -march=barcelona -O3 -fomit-frame-pointer2012012620120120
1548648-bitgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012620120120
1551768-bitgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012620120120
1555888-bitgcc -m64 -O3 -fomit-frame-pointer2012012620120120
1557808-bitgcc -O3 -fomit-frame-pointer2012012620120120
1560848-bitgcc -march=k8 -O3 -fomit-frame-pointer2012012620120120
1560888-bitgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012620120120
1563928-bitgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
1564048-bitgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
1564928-bitgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012620120120
1572208-bitgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
1614608-bitgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
1614848-bitgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
1615448-bitgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
1616648-bitgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012620120120
1627128-bitgcc -m64 -O2 -fomit-frame-pointer2012012620120120
1627848-bitgcc -O2 -fomit-frame-pointer2012012620120120
1628528-bitgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
1629088-bitgcc -march=barcelona -O2 -fomit-frame-pointer2012012620120120
1632048-bitgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012620120120
1632328-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012620120120
1633528-bitgcc -march=k8 -O2 -fomit-frame-pointer2012012620120120
1647208-bitgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
1660608-bitgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
1660768-bitgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
2625968-bitgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
2643968-bitgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012620120120
2649088-bitgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012620120120
2658888-bitgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
2677888-bitgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012620120120
2707248-bitgcc -march=nocona -O3 -fomit-frame-pointer2012012620120120
2802288-bitgcc -march=nocona -O2 -fomit-frame-pointer2012012620120120
2808328-bitgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
2809048-bitgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
2814648-bitgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
2841808-bitgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012620120120
2860208-bitgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012620120120
2860288-bitgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
2861328-bitgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012620120120
2861648-bitgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
2861848-bitgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
2862248-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
2862568-bitgcc -Os -fomit-frame-pointer2012012620120120
2870648-bitgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
2879568-bitgcc -march=barcelona -Os -fomit-frame-pointer2012012620120120
2880528-bitgcc -m64 -Os -fomit-frame-pointer2012012620120120
2880688-bitgcc -march=k8 -Os -fomit-frame-pointer2012012620120120
3092848-bitgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
3103768-bitgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012620120120
3132168-bitgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012620120120
3132248-bitgcc -march=nocona -Os -fomit-frame-pointer2012012620120120
3145488-bitgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012620120120
3145528-bitgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012620120120
3145888-bitgcc -funroll-loops -Os -fomit-frame-pointer2012012620120120
3145928-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012620120120
3145968-bitgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012620120120
3153648-bitgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012620120120
3153648-bitgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012620120120
4731768-bitgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012620120120
4742168-bitgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
4764728-bitgcc -m64 -march=k8 -O -fomit-frame-pointer2012012620120120
4778048-bitgcc -march=k8 -O -fomit-frame-pointer2012012620120120
4789728-bitgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
4790248-bitgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
4795728-bitgcc -O -fomit-frame-pointer2012012620120120
4807128-bitgcc -m64 -march=core2 -O -fomit-frame-pointer2012012620120120
4807688-bitgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
4819208-bitgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
4819208-bitgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012620120120
4823408-bitgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
4825048-bitgcc -m64 -O -fomit-frame-pointer2012012620120120
4830128-bitgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012620120120
4835808-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
4846888-bitgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
4922688-bitgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012620120120
4927328-bitgcc -march=barcelona -O -fomit-frame-pointer2012012620120120
4932968-bitgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012620120120
4946408-bitgcc -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
4950128-bitgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012620120120
4965648-bitgcc -march=nocona -O -fomit-frame-pointer2012012620120120
4996848-bitgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012620120120
5008328-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012620120120
5010368-bitgcc -funroll-loops -O -fomit-frame-pointer2012012620120120
9683248-bitcc2012012620120120
9699448-bitgcc -funroll-loops2012012620120120
9718928-bitgcc2012012620120120

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: 495, 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=core-avx-i -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=core-avx-i -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 -O3 -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 -O3 -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-avx -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -m64 -march=corei7-avx -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 -O3 -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: 99, 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=core-avx-i -O2 -fomit-frame-pointer aes-instruct
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer aes-instruct
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer aes-instruct
gcc -m64 -march=core-avx-i -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=corei7-avx -O2 -fomit-frame-pointer aes-instruct
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer aes-instruct
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer aes-instruct
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer aes-instruct
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer aes-instruct
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer aes-instruct
gcc -m64 -march=corei7 -O -fomit-frame-pointer aes-instruct
gcc -m64 -march=corei7 -Os -fomit-frame-pointer aes-instruct
gcc -m64 -march=k8 -O2 -fomit-frame-pointer aes-instruct
gcc -m64 -march=k8 -O3 -fomit-frame-pointer aes-instruct
gcc -m64 -march=k8 -O -fomit-frame-pointer aes-instruct
gcc -m64 -march=k8 -Os -fomit-frame-pointer aes-instruct
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer aes-instruct
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer aes-instruct
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer aes-instruct
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer aes-instruct
gcc -m64 -march=nocona -O2 -fomit-frame-pointer aes-instruct
gcc -m64 -march=nocona -O3 -fomit-frame-pointer aes-instruct
gcc -m64 -march=nocona -O -fomit-frame-pointer aes-instruct
gcc -m64 -march=nocona -Os -fomit-frame-pointer aes-instruct
gcc -march=barcelona -O2 -fomit-frame-pointer aes-instruct
gcc -march=barcelona -O3 -fomit-frame-pointer aes-instruct
gcc -march=barcelona -O -fomit-frame-pointer aes-instruct
gcc -march=barcelona -Os -fomit-frame-pointer aes-instruct
gcc -march=k8 -O2 -fomit-frame-pointer aes-instruct
gcc -march=k8 -O3 -fomit-frame-pointer aes-instruct
gcc -march=k8 -O -fomit-frame-pointer aes-instruct
gcc -march=k8 -Os -fomit-frame-pointer aes-instruct
gcc -march=nocona -O2 -fomit-frame-pointer aes-instruct
gcc -march=nocona -O3 -fomit-frame-pointer aes-instruct
gcc -march=nocona -O -fomit-frame-pointer aes-instruct
gcc -march=nocona -Os -fomit-frame-pointer aes-instruct

Compiler output

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

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

Compiler output

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

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