Implementation notes: amd64, sandy0, crypto_hash/shavite3256

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: shavite3256
TimeImplementationCompilerBenchmark dateSUPERCOP version
29896sphlibgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
29904sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
29932sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
29936sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
29936sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
29944sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
29948sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
29960sphlibgcc -O -fomit-frame-pointer2012032920120316
29960sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
29968sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
29980sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
29984sphlibgcc -march=nocona -O -fomit-frame-pointer2012032920120316
30004sphlibgcc -m64 -O -fomit-frame-pointer2012032920120316
30020sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
30048sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
30048sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
30068sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
30068sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
30068sphlibgcc -march=k8 -O -fomit-frame-pointer2012032920120316
30080sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
30080sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
30104sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
30104sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
30188sphlibgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
30284sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
31284sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
31292sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
31300sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
31360sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
31404sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
31492sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
31760sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
31816sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
31820sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
31836sphlibgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
31848sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
31884sphlibgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
31908sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
31916sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
31948sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
32052sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
32824sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
32880sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
32904sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
32960sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
32976sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
33080sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
33236sphlibgcc -m64 -O2 -fomit-frame-pointer2012032920120316
33248sphlibgcc -O3 -fomit-frame-pointer2012032920120316
33260sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
33272sphlibgcc -O2 -fomit-frame-pointer2012032920120316
33280sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
33280sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
33308sphlibgcc -m64 -O3 -fomit-frame-pointer2012032920120316
33324sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
33360sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
33372sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
33384sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
33384sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
33396sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
33420sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
33436sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
33436sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
33444sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
33472sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
33532sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
33752sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
34136low-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
34164low-memgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
34164low-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
34188low-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
34192low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
34296low-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
34344low-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
34352sphlibgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
34384low-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
34404low-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
34488sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
34528sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
34600sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
34604sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
34628sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
34632sphlibgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
34652new-aes-roundgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
34664new-aes-roundgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
34688new-aes-roundgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
34744new-aes-roundgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
34752new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
34912new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
34940new-aes-roundgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
34972no-saltgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
34984no-saltgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
34988new-aes-roundgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
35000new-aes-roundgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
35004no-saltgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
35060no-saltgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
35116no-saltgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
35128no-saltgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
35156no-saltgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
35164no-saltgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
35168no-saltgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
35324sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
35480sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
35504sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
35532sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
35536sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
35548sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
35556sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
35564sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
35568sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
35592sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
35592sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
35604sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
35632sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
35668sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
35672sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
35680sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
35688sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
35692sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
35696sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
35704sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
35736sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
35744sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
35756sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
35784sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
35804sphlib-smallgcc -O3 -fomit-frame-pointer2012032920120316
35804sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
35804new-aes-roundgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
35804sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
35808sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2012032920120316
35816sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
35824sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
35904new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
35908new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
35916new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
35932new-aes-roundgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
35948new-aes-roundgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
35976new-aes-roundgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
36168no-saltgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
36168no-saltgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
36220no-saltgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
36264no-saltgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
36276no-saltgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
36276sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
36280no-saltgcc -O3 -fomit-frame-pointer2012032920120316
36288no-saltgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
36300sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
36308sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
36324no-saltgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
36352sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
36368sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
36368sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
36392sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
36428sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
36436sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
36436sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
36444sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
36484no-saltgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
36500no-saltgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
36520no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
36544sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
36548sphlibgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
36556sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
36560sphlibgcc -Os -fomit-frame-pointer2012032920120316
36560sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
36564sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
36564sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
36568sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
36572sphlibgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
36596no-saltgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
36616sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
36628sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
36684sphlibgcc -m64 -Os -fomit-frame-pointer2012032920120316
36820no-saltgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
36828no-saltgcc -m64 -O3 -fomit-frame-pointer2012032920120316
36832no-saltgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
36852no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
36856new-aes-roundgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
36872no-saltgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
36880no-saltgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
36880new-aes-roundgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
36900new-aes-roundgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
36932no-saltgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
36956sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
36960no-saltgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
36960new-aes-roundgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
37016new-aes-roundgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
37020new-aes-roundgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
37028new-aes-roundgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
37036new-aes-roundgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
37060new-aes-roundgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
37108sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
37132sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
37196sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
37200sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
37204sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
37220sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
37240sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
37248sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
37256sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
37420new-aes-roundgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
37424new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
37460new-aes-roundgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
37484new-aes-roundgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
37516no-saltgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
37520new-aes-roundgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
37528new-aes-roundgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
37552new-aes-roundgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
37552sphlibgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
37560new-aes-roundgcc -O3 -fomit-frame-pointer2012032920120316
37576new-aes-roundgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
37580new-aes-roundgcc -m64 -O3 -fomit-frame-pointer2012032920120316
37588sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
37628new-aes-roundgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
37632no-saltgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
37636sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
37636sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
37648sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
37648sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
37660sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
37696new-aes-roundgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
37732sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
37748sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
37792sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
37832sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
37864sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
37884sphlib-smallgcc -O2 -fomit-frame-pointer2012032920120316
37892new-aes-roundgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
37896new-aes-roundgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
37900new-aes-roundgcc -O -fomit-frame-pointer2012032920120316
37900new-aes-roundgcc -m64 -O -fomit-frame-pointer2012032920120316
37900new-aes-roundgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
37900new-aes-roundgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
37940sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
37948sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
37980sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
37988new-aes-roundgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
38008sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
38012low-memgcc -m64 -O -fomit-frame-pointer2012032920120316
38020no-saltgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
38040low-memgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
38044low-memgcc -march=k8 -O -fomit-frame-pointer2012032920120316
38048low-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
38052low-memgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
38052sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2012032920120316
38052low-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
38064low-memgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
38068low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
38076low-memgcc -O -fomit-frame-pointer2012032920120316
38096low-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
38116no-saltgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
38120low-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
38132new-aes-roundgcc -march=nocona -O -fomit-frame-pointer2012032920120316
38164sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
38172sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
38176new-aes-roundgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
38196sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
38204low-memgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
38204low-memgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
38204sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
38224new-aes-roundgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
38280low-memgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
38316low-memgcc -march=nocona -O -fomit-frame-pointer2012032920120316
38348low-memgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
38360new-aes-roundgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
38396low-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
38460new-aes-roundgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
38464no-saltgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
38492new-aes-roundgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
38496low-memgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
38504new-aes-roundgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
38508new-aes-roundgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
38512new-aes-roundgcc -march=k8 -O -fomit-frame-pointer2012032920120316
38536new-aes-roundgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
38536no-saltgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
38548low-memgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
38608sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2012032920120316
38612low-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
38620new-aes-roundgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
38624low-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
38644new-aes-roundgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
38652low-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
38660low-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
38664low-memgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
38680sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
38700sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
38700new-aes-roundgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
38712no-saltgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
38724sphlib-smallgcc -O -fomit-frame-pointer2012032920120316
38732no-saltgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
38732sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2012032920120316
38748no-saltgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
38760no-saltgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
38772no-saltgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
38772low-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
38796low-memgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
38812no-saltgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
38820low-memgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
38824sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
38828no-saltgcc -march=k8 -O -fomit-frame-pointer2012032920120316
38840sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
38848no-saltgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
38864low-memgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
38868no-saltgcc -march=nocona -O -fomit-frame-pointer2012032920120316
38876no-saltgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
38876sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
38880no-saltgcc -m64 -O -fomit-frame-pointer2012032920120316
38892no-saltgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
38892sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
38896no-saltgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
38900sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
38908no-saltgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
38912sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
38924no-saltgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
38932no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
38940no-saltgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
38960low-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
38960no-saltgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
38980new-aes-roundgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
38988sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
38988sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
38996no-saltgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
39004sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
39004no-saltgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
39012low-memgcc -O3 -fomit-frame-pointer2012032920120316
39024no-saltgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
39032sphlib-smallgcc -m64 -O -fomit-frame-pointer2012032920120316
39060low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
39060sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
39092no-saltgcc -O -fomit-frame-pointer2012032920120316
39104new-aes-roundgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
39140low-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
39144low-memgcc -m64 -O3 -fomit-frame-pointer2012032920120316
39160no-saltgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
39168low-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
39180low-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
39192low-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
39300low-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
39332low-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
39336no-saltgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
39340low-memgcc -O2 -fomit-frame-pointer2012032920120316
39352low-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
39372low-memgcc -m64 -O2 -fomit-frame-pointer2012032920120316
39400low-memgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
39744new-aes-roundgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
39772new-aes-roundgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
39836new-aes-roundgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
39896new-aes-roundgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
39920new-aes-roundgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
39948new-aes-roundgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
39976new-aes-roundgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
39984new-aes-roundgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
40000low-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
40000new-aes-roundgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
40012new-aes-roundgcc -m64 -O2 -fomit-frame-pointer2012032920120316
40028low-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
40028new-aes-roundgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
40044low-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
40044new-aes-roundgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
40052low-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
40116low-memgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
40244new-aes-roundgcc -O2 -fomit-frame-pointer2012032920120316
40320sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
40348sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
40356low-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
40360sphlib-smallgcc -Os -fomit-frame-pointer2012032920120316
40372low-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
40380low-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
40384sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
40388sphlib-smallgcc -m64 -Os -fomit-frame-pointer2012032920120316
40392sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
40408sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
40456lower-memgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
40468low-memgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
40492lower-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
40516low-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
40600new-aes-roundgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
40604sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
40620sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
40628sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
40632sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
40636sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
40640sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
40644sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
40648sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
40656low-memgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
40660sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
40668sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
40668new-aes-roundgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
40680low-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
40700sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
40704sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
40716sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
40716sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
40724sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
40744sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
40756sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
40848sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
40892new-aes-roundgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
40908low-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
41024low-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
41044no-saltgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
41068low-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
41092no-saltgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
41136no-saltgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
41140no-saltgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
41140low-memgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
41224low-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
41336lower-memgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
41344lower-memgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
41352low-memgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
41364lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
41384low-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
41440no-saltgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
41460no-saltgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
41460no-saltgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
41468no-saltgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
41472no-saltgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
41540new-aes-roundgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
41548new-aes-roundgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
41552no-saltgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
41576low-memgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
41584no-saltgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
41588no-saltgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
41596no-saltgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
41596low-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
41608no-saltgcc -m64 -Os -fomit-frame-pointer2012032920120316
41616no-saltgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
41620no-saltgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
41620new-aes-roundgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
41624low-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
41692no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
41700no-saltgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
41772lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
41776low-memgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
41796lower-memgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
41804lower-memgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
41816no-saltgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
41860no-saltgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
41920no-saltgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
41924lower-memgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
41948lower-memgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
41972lower-memgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
41976lower-memgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
41984lower-memgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
41988new-aes-roundgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
41996new-aes-roundgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
41996no-saltgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
42004lower-memgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
42012lower-memgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
42020new-aes-roundgcc -Os -fomit-frame-pointer2012032920120316
42020new-aes-roundgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
42024new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
42036no-saltgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
42036new-aes-roundgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
42040lower-memgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
42048new-aes-roundgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
42048low-memgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
42060new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
42068no-saltgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
42084new-aes-roundgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
42084new-aes-roundgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
42092new-aes-roundgcc -m64 -Os -fomit-frame-pointer2012032920120316
42136new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
42164new-aes-roundgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
42180no-saltgcc -Os -fomit-frame-pointer2012032920120316
42180no-saltgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
42184new-aes-roundgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
42216no-saltgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
42240lower-memgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
42240new-aes-roundgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
42248new-aes-roundgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
42280lower-memgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
42292lower-memgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
42296lower-memgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
42308no-saltgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
42336lower-memgcc -m64 -O3 -fomit-frame-pointer2012032920120316
42404lower-memgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
42416no-saltgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
42452lower-memgcc -O3 -fomit-frame-pointer2012032920120316
42464lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
42468no-saltgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
42560no-saltgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
42588lower-memgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
42652no-saltgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
42664low-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
42668new-aes-roundgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
42696low-memgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
42740low-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
42804no-saltgcc -m64 -O2 -fomit-frame-pointer2012032920120316
42804low-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
42812low-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
42816no-saltgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
42820lower-memgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
42820new-aes-roundgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
42840low-memgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
42848low-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
42852no-saltgcc -O2 -fomit-frame-pointer2012032920120316
42852low-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
42880low-memgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
42884lower-memgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
42892low-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
42900low-memgcc -Os -fomit-frame-pointer2012032920120316
42900low-memgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
42904low-memgcc -m64 -Os -fomit-frame-pointer2012032920120316
42916no-saltgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
42920no-saltgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
42936lower-memgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
42944no-saltgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
42968lower-memgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
42976lower-memgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
42976lower-memgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
43020lower-memgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
43028lower-memgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
43160low-memgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
43188new-aes-roundgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
43212new-aes-roundgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
43260low-memgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
43268no-saltgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
43288lower-memgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
43320low-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
43320low-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
43328low-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
43340low-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
43360low-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
43364lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
43372lower-memgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
43432lower-memgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
43468lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
43472lower-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
43580low-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
43656new-aes-roundgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
43748lower-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
43800lower-memgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
44028new-aes-roundgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
44208low-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
44216no-saltgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
44268low-memgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
44272no-saltgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
44788lower-memgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
44816low-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
44848lower-memgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
44888low-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
44948lower-memgcc -march=nocona -O -fomit-frame-pointer2012032920120316
45000lower-memgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
45008lower-memgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
45028lower-memgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
45036lower-memgcc -m64 -O2 -fomit-frame-pointer2012032920120316
45040lower-memgcc -O2 -fomit-frame-pointer2012032920120316
45092lower-memgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
45116lower-memgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
45136lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
45148lower-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
45188lower-memgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
45200lower-memgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
45340lower-memgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
45396lower-memgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
45696lower-memgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
45736lower-memgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
45896lower-memgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
46016lower-memgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
46024lower-memgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
46028lower-memgcc -march=k8 -O -fomit-frame-pointer2012032920120316
46064lower-memgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
46124lower-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
46292lower-memgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
46292lower-memgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
46312lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
46316lower-memgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
46328lower-memgcc -m64 -O -fomit-frame-pointer2012032920120316
46328lower-memgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
46344lower-memgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
46348lower-memgcc -O -fomit-frame-pointer2012032920120316
46356lower-memgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
46404lower-memgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
49608lower-memgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
49720lower-memgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
49752lower-memgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
49764lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
49784lower-memgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
49824lower-memgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
49868lower-memgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
50436lower-memgcc -Os -fomit-frame-pointer2012032920120316
50456lower-memgcc -m64 -Os -fomit-frame-pointer2012032920120316
50496lower-memgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
50532lower-memgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
50560lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
50560lower-memgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
50604lower-memgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
50820lower-memgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
50832lower-memgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
50868lower-memgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
50868lower-memgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
50880lower-memgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
50896lower-memgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
51024lower-memgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
51132lower-memgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
51256lower-memgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
51384lower-memgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
51496lower-memgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
67588sphlibgcc2012032920120316
67744sphlibcc2012032920120316
67776sphlibgcc -funroll-loops2012032920120316
84448new-aes-roundgcc -funroll-loops2012032920120316
84620new-aes-roundcc2012032920120316
84740new-aes-roundgcc2012032920120316
84844low-memgcc -funroll-loops2012032920120316
85048low-memcc2012032920120316
85100low-memgcc2012032920120316
86424no-saltcc2012032920120316
86456no-saltgcc -funroll-loops2012032920120316
86616no-saltgcc2012032920120316
87680sphlib-smallgcc -funroll-loops2012032920120316
87740sphlib-smallcc2012032920120316
87988sphlib-smallgcc2012032920120316
108760lower-memgcc -funroll-loops2012032920120316
108976lower-memcc2012032920120316
108996lower-memgcc2012032920120316
1496728-bitgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1498128-bitgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1503248-bitgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
1504568-bitgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1505488-bitgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1508888-bitgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
1509128-bitgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
1510088-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
1510128-bitgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
1510648-bitgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
1512008-bitgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
1517408-bitgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
1517528-bitgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
1519688-bitgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
1534208-bitgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
1538248-bitgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
1543248-bitgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1543368-bitgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1545328-bitgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
1548168-bitgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
1555608-bitgcc -O3 -fomit-frame-pointer2012032920120316
1556848-bitgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
1561448-bitgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
1564168-bitgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
1564248-bitgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
1564448-bitgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
1572088-bitgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
1574968-bitgcc -m64 -O3 -fomit-frame-pointer2012032920120316
1613568-bitgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
1614928-bitgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
1615408-bitgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
1616608-bitgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
1627048-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
1627128-bitgcc -O2 -fomit-frame-pointer2012032920120316
1627528-bitgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1628808-bitgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1632128-bitgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
1632328-bitgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
1635808-bitgcc -m64 -O2 -fomit-frame-pointer2012032920120316
1647128-bitgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
1651368-bitgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
1664368-bitgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
2627768-bitgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
2627928-bitgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
2644848-bitgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
2644848-bitgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
2687768-bitgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
2691368-bitgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
2808368-bitgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
2808848-bitgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
2809408-bitgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
2818128-bitgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
2849088-bitgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
2858208-bitgcc -m64 -Os -fomit-frame-pointer2012032920120316
2858968-bitgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
2860648-bitgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
2861648-bitgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
2861888-bitgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
2862168-bitgcc -Os -fomit-frame-pointer2012032920120316
2863288-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
2863488-bitgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
2863568-bitgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
2870768-bitgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
2870928-bitgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
3092288-bitgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
3092408-bitgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
3131168-bitgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
3131248-bitgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
3140008-bitgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
3145848-bitgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
3146408-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
3146608-bitgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
3147008-bitgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
3152128-bitgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
3152888-bitgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
4707248-bitgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
4716848-bitgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
4774968-bitgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
4776688-bitgcc -march=k8 -O -fomit-frame-pointer2012032920120316
4798888-bitgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
4809368-bitgcc -m64 -O -fomit-frame-pointer2012032920120316
4812328-bitgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
4816248-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
4823808-bitgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
4823928-bitgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
4824848-bitgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
4825528-bitgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
4829968-bitgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
4831008-bitgcc -O -fomit-frame-pointer2012032920120316
4846408-bitgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
4846728-bitgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
4930848-bitgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
4931848-bitgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
4935528-bitgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
4946688-bitgcc -march=nocona -O -fomit-frame-pointer2012032920120316
4958048-bitgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
4961528-bitgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
4971128-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
4981928-bitgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
5002888-bitgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
9721208-bitcc2012032920120316
9736128-bitgcc -funroll-loops2012032920120316
9738208-bitgcc2012032920120316

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