Implementation notes: amd64, sandy0, crypto_hash/simd512

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: simd512
TimeImplementationCompilerBenchmark dateSUPERCOP version
13776vect128gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
13812vect128gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
13884vect128gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
14672vect128gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
14712vect128gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
14732vect128gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
14932vect128gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
14936vect128gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
14960vect128gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
15380vect128gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
15384vect128gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
15392vect128gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
16684vect128gcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
16736vect128gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
16752vect128gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
16780vect128gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
16800vect128gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
16812vect128gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
16828vect128gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
16836vect128gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
16884vect128gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
16984vect128gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
16988vect128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
17004vect128gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
17004vect128gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
17012vect128gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
17040vect128gcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
17044vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
17076vect128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
17080vect128gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
17092vect128gcc -m64 -O3 -fomit-frame-pointer2012032920120316
17108vect128gcc -O3 -fomit-frame-pointer2012032920120316
17156vect128gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
17164vect128gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
17168vect128gcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
17184vect128gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
17196vect128gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
17204vect128gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
17204vect128gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
17216vect128gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
17232vect128gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
17244vect128gcc -funroll-loops -O -fomit-frame-pointer2012032920120316
17260vect128gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
17260vect128gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
17272vect128gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
17284vect128gcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
17292vect128gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
17292vect128gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
17336vect128gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
17364vect128gcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
17372vect128gcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
17616vect128gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
17816vect128gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
17816vect128gcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
17952vect128gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
17996vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
18020vect128gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
18024vect128gcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
18024vect128gcc -march=barcelona -O -fomit-frame-pointer2012032920120316
18032vect128gcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
18036vect128gcc -march=k8 -O -fomit-frame-pointer2012032920120316
18048vect128gcc -m64 -O2 -fomit-frame-pointer2012032920120316
18048vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
18052vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
18060vect128gcc -m64 -O -fomit-frame-pointer2012032920120316
18076vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
18076vect128gcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
18076vect128gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
18088vect128gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
18100vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
18112vect128gcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
18132vect128gcc -O -fomit-frame-pointer2012032920120316
18136vect128gcc -O2 -fomit-frame-pointer2012032920120316
18136vect128gcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
18144vect128gcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
18148vect128gcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
18200vect128gcc -march=nocona -O -fomit-frame-pointer2012032920120316
18204vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
18804vect128gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
18820vect128gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
18852vect128gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
18872vect128gcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
18876vect128gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
18912vect128gcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
18932vect128gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
18944vect128gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
18944vect128gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
18956vect128gcc -march=nocona -Os -fomit-frame-pointer2012032920120316
19100vect128gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
19112vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
19136vect128gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
19144vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
19172vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
19328vect128gcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
19368vect128gcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
19368vect128gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
19368vect128gcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
19376vect128gcc -m64 -Os -fomit-frame-pointer2012032920120316
19384vect128gcc -Os -fomit-frame-pointer2012032920120316
19416vect128gcc -march=k8 -Os -fomit-frame-pointer2012032920120316
68476sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
69012sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
69660vect128cc2012032920120316
69872vect128gcc -funroll-loops2012032920120316
70096vect128gcc2012032920120316
70348sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
70368sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
70488sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
70696sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
71184sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
71400sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
71728sphlibgcc -O3 -fomit-frame-pointer2012032920120316
71816sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
72124sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
72372sphlibgcc -m64 -O3 -fomit-frame-pointer2012032920120316
73000sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
74008sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
75368sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
75428sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
76232sphlibgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
79968sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
80792sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
81076sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
81376sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
82408sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
82620sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
82672sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
82796sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
82904sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
82916sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
82936sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
83092sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
83124sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
83124sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
83148sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
83152sphlibgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
83172sphlibgcc -Os -fomit-frame-pointer2012032920120316
83212sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
83244sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
83276sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
83280sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
83304sphlibgcc -O2 -fomit-frame-pointer2012032920120316
83436sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
83572sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
83592sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
83728sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
83784sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
83788sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
83800sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
83932sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
83992sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
84064sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
84176sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
84396sphlibgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
84416sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
84560sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
84600sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
84664sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
84948sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
85064sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
85076sphlibgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
85168sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
85200sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
85264sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
85264sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
85384sphlibgcc -O -fomit-frame-pointer2012032920120316
85396sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
85572sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
85688sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
85752sphlibgcc -m64 -O2 -fomit-frame-pointer2012032920120316
85772sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
85872sphlibgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
86112sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
86120sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
86244sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
86248sphlibgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
86508sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
86604sphlibgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
86680sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
86740sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
86972sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
87024sphlibgcc -m64 -Os -fomit-frame-pointer2012032920120316
87208sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
87224sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
87444sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
88916sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
89252sphlibgcc -m64 -O -fomit-frame-pointer2012032920120316
89264sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
89880sphlibgcc -march=k8 -O -fomit-frame-pointer2012032920120316
89932sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
89952sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
92424sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
92628sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
93040sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
93252sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
93284sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
93528sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
93596sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
93708sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2012032920120316
93988sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
94148sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
94216sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
94232sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
94280sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
94304sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
94308sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
94332sphlib-smallgcc -O3 -fomit-frame-pointer2012032920120316
94360sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
94524sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
94804sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
94832sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
95320sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
101644sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
101720sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
101736sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
101736sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
106568sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
106828sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
106960sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
107112sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
107460sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
107600sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
107752sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
107932optgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
107936sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
107944sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
108188sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
108192sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
108432sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
108508sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
108652optgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
108692optgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
108808sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
108960sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
109000sphlib-smallgcc -O2 -fomit-frame-pointer2012032920120316
109256sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2012032920120316
109376sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
109404sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
109436sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
109464sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
109480sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
109508sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
109528sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
109616sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
109688sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
109700sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
109732sphlib-smallgcc -m64 -O -fomit-frame-pointer2012032920120316
109812sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
109852sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
109928sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
109936optgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
110088sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
110092optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
110144optgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
110152optgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
110192sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
110204sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
110356optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
110396sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
110472sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
110568optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
110580sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
110852sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
110972optgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
111072sphlib-smallgcc -O -fomit-frame-pointer2012032920120316
111208sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
111524sphlib-smallgcc -m64 -Os -fomit-frame-pointer2012032920120316
111568sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
111576sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2012032920120316
111588sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
111684sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
111700sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
111700sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
111732sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
111772sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
112056sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
112088sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
112104sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
112152optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
112180sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
112188optgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
112192sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
112240sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
112248optgcc -O3 -fomit-frame-pointer2012032920120316
112332sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
112416optgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
112436optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
112580optgcc -m64 -O3 -fomit-frame-pointer2012032920120316
112604sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
112604optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
112720sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
113020sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
113068sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
113088optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
113132sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
113176optgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
113232optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
113244sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
113272sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
113672sphlib-smallgcc -Os -fomit-frame-pointer2012032920120316
114048optgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
114292optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
114492optgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
114616sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
114912optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
115048sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
115060optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
115064optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
115252sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
115276sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
115432sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
115712optgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
116240optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
119356optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
119364optgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
123440optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
123984optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
124492optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
124828sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
125116optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
125196optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
125248sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
125864optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
127152optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
127344optgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
128544optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
128940optgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
129344optgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
129420optgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
129520optgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
129952optgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
129976optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
130020optgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
130080optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
130080optgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
130112optgcc -O2 -fomit-frame-pointer2012032920120316
130112optgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
130264optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
130680optgcc -m64 -O2 -fomit-frame-pointer2012032920120316
130816optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
131328optgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
131584optgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
131952optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
132196optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
132236sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2012032920120316
133456sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
133600sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
134552sphlibgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
134692optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
138228optgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
138344sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
139120sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
139264sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
139892optgcc -Os -fomit-frame-pointer2012032920120316
140008sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
140048optgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
140076optgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
140128optgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
140180optgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
140200optgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
140220optgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
140224optgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
140240optgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
140308optgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
140360optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
140380optgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
140408optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
140472optgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
140508optgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
140512optgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
140520optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
140536optgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
140632optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
140648optgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
140672optgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
140720optgcc -O -fomit-frame-pointer2012032920120316
140828optgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
140840optgcc -march=k8 -O -fomit-frame-pointer2012032920120316
140988optgcc -m64 -O -fomit-frame-pointer2012032920120316
140992optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
141132optgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
141316optgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
141336optgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
141452optgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
141460optgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
141556optgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
141852optgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
142972optgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
143084optgcc -m64 -Os -fomit-frame-pointer2012032920120316
143108optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
143108optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
143368optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
143436optgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
147296optgcc -march=nocona -O -fomit-frame-pointer2012032920120316
147412sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
147532sphlibgcc -march=nocona -O -fomit-frame-pointer2012032920120316
148712optgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
148784sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
149160sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
149464sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
152856sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
176092sphlibgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
176668sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
407548sphlibcc2012032920120316
408372sphlibgcc2012032920120316
408568sphlibgcc -funroll-loops2012032920120316
437464sphlib-smallcc2012032920120316
437556sphlib-smallgcc -funroll-loops2012032920120316
438408sphlib-smallgcc2012032920120316
772052optgcc -funroll-loops2012032920120316
773540optcc2012032920120316
775084optgcc2012032920120316
8214080refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8216296refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8218336refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
8218664refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
8254372refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
8256536refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
8333956refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
8334920refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
8335412refgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
8347900refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
8350280refgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
8351468refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
8428112refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8428248refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8494484refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
8494676refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
8554556refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
8557160refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
8574144refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
8574196refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
8574496refgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
9577924refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
9581324refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
9659676refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
9714172refgcc -O2 -fomit-frame-pointer2012032920120316
9714408refgcc -m64 -O2 -fomit-frame-pointer2012032920120316
9715772refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
9716048refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
9716944refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
9717400refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
9728056refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
9758524refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
9784024refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
9784232refgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
9786820refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9787516refgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9792056refgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
9795488refgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
9796428refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
9797036refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
9826128refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
9826220refgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
9830240refgcc -O -fomit-frame-pointer2012032920120316
9830948refgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
9831204refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
9831844refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
9831876refgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
9832100refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
9832576refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
9832636refgcc -march=k8 -O -fomit-frame-pointer2012032920120316
9833580refgcc -m64 -O -fomit-frame-pointer2012032920120316
9833808refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
9834828refgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
9834936refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
10550116refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
10550300refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
10550836refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
10552880refgcc -m64 -O3 -fomit-frame-pointer2012032920120316
10553504refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
10555008refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
10555212refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
10555748refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
10556300refgcc -O3 -fomit-frame-pointer2012032920120316
11433324refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
11435732refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
11607720refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
11611076refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
11620628refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
11624772refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
12150684refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
12151536refgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
12162844refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
12168236refgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
12171700refgcc -march=nocona -O -fomit-frame-pointer2012032920120316
12174528refgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
13586804refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
13587212refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
13587948refgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
13592328refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
14078964refgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
14078992refgcc -Os -fomit-frame-pointer2012032920120316
14079336refgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
14080488refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
14081404refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
14081696refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
14081864refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
14081900refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
14083160refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
14084520refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
14084644refgcc -m64 -Os -fomit-frame-pointer2012032920120316
14085204refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
14086372refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
14086688refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
14088828refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
14089720refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
14089732refgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
14091464refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
14091716refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
14093764refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
14093816refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
14766996refgcc -funroll-loops2012032920120316
14771532refgcc2012032920120316
14788024refcc2012032920120316

Compiler output

Implementation: crypto_hash/simd512/vect128
Compiler: cc
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined [enabled by default]
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined [enabled by default]
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: vector.c:805:0: warning: "STEP_2" redefined [enabled by default]
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: vector.c:808:0: warning: "STEP" redefined [enabled by default]
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: ...
vector.c: vector.c:864:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:858:0: note: this is the location of the previous definition
vector.c: vector.c:866:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:864:0: note: this is the location of the previous definition
vector.c: vector.c:868:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:866:0: note: this is the location of the previous definition
vector.c: vector.c:870:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:868:0: note: this is the location of the previous definition
vector.c: vector.c:877:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:870:0: note: this is the location of the previous definition

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

Compiler output

Implementation: crypto_hash/simd512/vect128
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined [enabled by default]
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined [enabled by default]
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: vector.c:805:0: warning: "STEP_2" redefined [enabled by default]
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: vector.c:808:0: warning: "STEP" redefined [enabled by default]
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: ...
vector.c: vector.c:864:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:858:0: note: this is the location of the previous definition
vector.c: vector.c:866:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:864:0: note: this is the location of the previous definition
vector.c: vector.c:868:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:866:0: note: this is the location of the previous definition
vector.c: vector.c:870:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:868:0: note: this is the location of the previous definition
vector.c: vector.c:877:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:870:0: note: this is the location of the previous definition
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined [enabled by default]
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined [enabled by default]
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: vector.c:805:0: warning: "STEP_2" redefined [enabled by default]
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: vector.c:808:0: warning: "STEP" redefined [enabled by default]
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: ...
vector.c: vector.c:864:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:858:0: note: this is the location of the previous definition
vector.c: vector.c:866:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:864:0: note: this is the location of the previous definition
vector.c: vector.c:868:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:866:0: note: this is the location of the previous definition
vector.c: vector.c:870:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:868:0: note: this is the location of the previous definition
vector.c: vector.c:877:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:870:0: note: this is the location of the previous definition

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