Implementation notes: x86, bridge, crypto_hash/simd256

Computer: bridge
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_hash
Primitive: simd256
TimeImplementationCompilerBenchmark dateSUPERCOP version
58852sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
58960sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
60692sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
60744sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
60776sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
60820sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012620120120
60896sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
61304sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
61356sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
61388sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
62768sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
69120sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
69180sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
73820sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012620120120
74032sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012620120120
74520sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
74620sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
76000sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012620120120
76304sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
76384sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
76456sphlibgcc -m32 -O2 -fomit-frame-pointer2012012620120120
76596sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
76848sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
77472sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
77548sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
77580sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
77772sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
77800sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
77808sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
77808sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
77812sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
77820sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
77872sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
77892sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
77924sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
77984sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012620120120
78032sphlibgcc -m32 -O3 -fomit-frame-pointer2012012620120120
78096sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
78144sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012620120120
78336sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
78472sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
78488sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
78552sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
78608sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
78792sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
78824sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
78900sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
78904sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
79016sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
79032sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
79080sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
79096sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
79116sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
79120sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
79216sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
79280sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
79332sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
79364sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
79380sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
79384sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
79412sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
79528sphlibgcc -m32 -Os -fomit-frame-pointer2012012620120120
79632sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012620120120
79664sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
79672sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
79692sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
79696sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
79752sphlibgcc -m32 -O -fomit-frame-pointer2012012620120120
79844sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
79860sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012620120120
79960sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
80032sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012620120120
80060sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
80072sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
80076sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
80164sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
80872sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
81288sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2012012620120120
81320sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
81328sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
81388sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
81796sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
81956sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
82188sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
82416sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
82804sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
82900sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
82944sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
82976sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
83064sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
83128sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
83180sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
83220sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
83620sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
83668sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
83784sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
83968sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
84376sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
84452sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
84492sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
84592sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
84680sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
84824sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
84860sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
84968sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
85060sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
85096sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
85276sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
85308sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
85316sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
85320sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
85340sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
85352sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
85436sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
85956sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
86300sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
86488sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
86512sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
87200sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012620120120
87328sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
88080sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
88088sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
89676sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
89732sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
90224sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
90396sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
90520sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
90780sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
90836sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
90872sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
90876sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
90944sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
91048sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
91580sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
91784sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
92460sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
92480sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
92536sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
92632sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
92812sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
92832sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
93040sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
93052sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
93056sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
93184sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
93336sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
93936sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
93952sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
93988sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
94052sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
94440sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
94576sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
94828sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
95328sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
95372sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
95436sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
95640sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
95740sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
95804sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
96152optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
96360optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
96616sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
96880sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
97012sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
97144optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
97244optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
97396sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
97412sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
97688optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
97932sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
97960optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
97984optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
98044sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
98076sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
98328sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
98332sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
98376sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
99152optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012620120120
99200sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
99540sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
99700sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
99836optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
99860optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
99860optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
99984optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
100104optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
100204optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
100484sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012620120120
100572sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012620120120
100936optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
101000optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
101212optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
101312sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
101420sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
101692optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
102140sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012012620120120
102504sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
104340sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012620120120
104416sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012012620120120
104528sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
104668sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
104968sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
105264sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
105348sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
105500sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
105552sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
105572sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
105576sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
105580sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
105684sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
106008sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
106184sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
106232sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
106264sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
106324sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012620120120
106368sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
106376sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
106984sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
107188sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012620120120
107204sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
107208sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
107240sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
107280sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
107296optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
107312sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
107480sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
107564sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
107672sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
107876sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
107924sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
108112sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
108184sphlib-smallgcc -m32 -O -fomit-frame-pointer2012012620120120
108376sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
108420sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
109160sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2012012620120120
109196optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
109560sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
109684sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012012620120120
109700sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
109724sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
109768sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
109868sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
110008sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
110020sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
110064sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
110084sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
110116sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
110236sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
110300sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
110344sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012620120120
110388sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012620120120
110452sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
110496sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
110520sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
110524sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
110680sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
110704sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012620120120
110736sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
110756sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
110776sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
110836sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
110936sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
110972sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
111016sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
111064optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
111112sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
111200sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
111220sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
111280sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
111280sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
111448sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
111456sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
111500sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
111768optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
111808optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012620120120
112040optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
112052sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
112200sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
112288sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
112640sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
112720sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
112744sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
112860sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
112920sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
112940sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
112980sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
112984sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
113096sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
113204sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
113224sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
113268sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
113572optgcc -m32 -O3 -fomit-frame-pointer2012012620120120
113580sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
113868sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
113868optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
114012optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
114460optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
114556sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
114840sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
115568sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
115884sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
115896sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
116168sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
116172sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
116260optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
116276sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
116280sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
116320optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
116376sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
116772optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
117524sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
117544sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
117776sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
117852sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
117864sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
117992sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
118076optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
118136optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
118264sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
118276sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
118300optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
118400sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
118896sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
119332sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
119420sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
119788sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
119832optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012620120120
120052sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
120164optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
120456sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
120544optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
120636optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
120764optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
120900sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
121188optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
121304sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
121356sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
122700sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
122988sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
123008sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
123236optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
123300sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
123412sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
123556optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
123728sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
124072sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
124380sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
124640sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
124864optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
125040sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
125128sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
125384sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
125636sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
125676sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
125920optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
126200sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
126252sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
126508sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
127096optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
127212sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
127408sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
127452optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
128204optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
128316sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
128444sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
129420optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
129460optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
129652sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
129660optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
129692optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
129740optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
129896sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
129908optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
129916optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
129996optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012620120120
130040optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
130060optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
130392optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
130484optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
130532sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
130600optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
130928optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
130936sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
131192optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
131264optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
131564optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
131812optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
132152optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
132244sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
132312sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
132332sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
132476optgcc -m32 -O2 -fomit-frame-pointer2012012620120120
132624sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
132880sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
133036optgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012620120120
133224optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
133240optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
133264sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
133672optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
133964optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
134428optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
134732sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
134892optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
134928optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
135704sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
135940sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
136024optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
136632optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
136772sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
137244optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
137740optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
138280optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
138540optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
139004sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
139220optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
139376sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
139536optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
139888sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
140216optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
140536optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
140592optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
140800optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
141088optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
141248optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
141404optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
142016optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
142408optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
142572optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
143652optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
143896optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
144752sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
145224sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
145232optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
145684optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
146348optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
147628optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
147752optgcc -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
147980optgcc -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
148176optgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
148256optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
148444optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
148640optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
148644sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
148752optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
149896sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
150920sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
150956sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
151824optgcc -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
152144optgcc -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
152344optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
152484sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
153080sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
153336optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
153584optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
154208optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
155016sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
156104optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
156148optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
156256optgcc -m32 -march=core2 -O -fomit-frame-pointer2012012620120120
156256optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
156264optgcc -m32 -O -fomit-frame-pointer2012012620120120
156752optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
156772optgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012620120120
156832optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
156980optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
156992optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
159640optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
159668optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
159676optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
159760optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
159824optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
159824optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
159840optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
159944optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012620120120
160240optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
160296optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
160392optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
160620optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
160800optgcc -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
161056optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
161096optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
161108optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
161108optgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012620120120
161116optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012620120120
161180optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
161180optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
161224optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
161252optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
161276optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
161320optgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
161332optgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
161372optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
161396optgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
161432optgcc -m32 -Os -fomit-frame-pointer2012012620120120
161452optgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
161728optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
162824optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
163044optgcc -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
163240optgcc -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
163316optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
163640optgcc -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
163940optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
182736optgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
183624optgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
183852optgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
185912optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
187184optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
188140optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
191140optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
192172optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
192268optgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
192508optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
193464optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
210828optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
210952optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
211240optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
4122228refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
4134560refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
4141696refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
4145788refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012620120120
4150008refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
4159360refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
4168128refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
4170272refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
4173572refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
4173792refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
4173896refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
4174348refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
4176976refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
4196532refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
4209332refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
4212716refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012620120120
4229396refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
4229464refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
4229884refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
4232312refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
4232804refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
4234008refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
4243620refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
4245260refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
4248728refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
4250924refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
4251676refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
4255676refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
4256804refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
4257012refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
4257164refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
4257256refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
4257400refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
4257664refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
4257920refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
4257980refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
4258032refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
4258572refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
4258772refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
4269564refgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012620120120
4272864refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
4273432refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
4273740refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
4273764refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
4281576refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
4581924refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012620120120
4582420refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012620120120
4627220refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012620120120
4627636refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012620120120
4630412refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012620120120
4645792refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012620120120
4645864refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012620120120
4646696refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012620120120
4779004refgcc -m32 -march=i486 -O -fomit-frame-pointer2012012620120120
4828604refgcc -m32 -march=prescott -O -fomit-frame-pointer2012012620120120
4831084refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012620120120
4831648refgcc -m32 -march=nocona -O -fomit-frame-pointer2012012620120120
4835724refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012620120120
4836184refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012620120120
4837076refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012620120120
4837488refgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012620120120
4837704refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012620120120
4838176refgcc -m32 -march=core2 -O -fomit-frame-pointer2012012620120120
4838316refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012620120120
4838940refgcc -m32 -O -fomit-frame-pointer2012012620120120
4843380refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012620120120
4843792refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012620120120
4843876refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012620120120
4844876refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012620120120
4845048refgcc -m32 -O3 -fomit-frame-pointer2012012620120120
4845144refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012620120120
4845164refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012620120120
4845576refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012620120120
4845840refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012620120120
4846500refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012620120120
4846692refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012620120120
4846796refgcc -m32 -O2 -fomit-frame-pointer2012012620120120
4846876refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012620120120
4847440refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012620120120
4848392refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012620120120
4849220refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012620120120
4849396refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012620120120
4849716refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012620120120
4849868refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012620120120
4850036refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012620120120
4852620refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012620120120
4853128refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012620120120
4853140refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012620120120
4853204refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012620120120
4854068refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012620120120
4855220refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012620120120
4855420refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012620120120
4856456refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012620120120
4865676refgcc -m32 -march=athlon -O -fomit-frame-pointer2012012620120120
4869952refgcc -m32 -march=k8 -O -fomit-frame-pointer2012012620120120
4871404refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012620120120
4872932refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012620120120
4873340refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012620120120
4873952refgcc -m32 -march=k6 -O -fomit-frame-pointer2012012620120120
4877724refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012620120120
4877980refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012620120120
4897040refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012620120120
4897076refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012620120120
4897756refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012620120120
4905596refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012620120120
4991616refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012620120120
4992868refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012620120120
4995300refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012620120120
4998660refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012620120120
5010540refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012620120120
5019128refgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012620120120
6537940refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
6572264refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
6640908refgcc -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
6712644refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012620120120
6716540refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012620120120
6764764refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012620120120
6805432refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
6817660refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
6819148refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
6823660refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
6825232refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012620120120
6825612refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012620120120
6826652refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012620120120
6826984refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012620120120
6827376refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
6828720refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
6856860refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012620120120
6857012refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012620120120
6857364refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
6859060refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
6863312refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012620120120
6865944refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
6868732refgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
6870752refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
6871820refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012620120120
6872296refgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012620120120
6875500refgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012620120120
6877024refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012620120120
6879040refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012620120120
6881064refgcc -m32 -Os -fomit-frame-pointer2012012620120120
6885624refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012620120120
6888860refgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012620120120
6891748refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012620120120
6995560refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012620120120
7000904refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012620120120
7251216refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
7255944refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
7264608refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
7268040refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
7270032refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
7271864refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
7273124refgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
7308636refgcc -m32 -march=pentium -O -fomit-frame-pointer2012012620120120
7318296refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012620120120
7319428refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012620120120
7321220refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012620120120
7323128refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012620120120
7323152refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012620120120
7489364refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012620120120
7491888refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012620120120
7493612refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012620120120
7865232refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
7875132refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012620120120
7930768refgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
7937328refgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
7938424refgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
7940984refgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120
7961284refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012620120120
7964816refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012620120120
8003484refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012620120120
8016412refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012620120120

Checksum failure

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
004423d358e121693ef8590fdc6d32b781c29bf5b01884a8681972d6ce2c6c05
Number of similar (compiler,implementation) pairs: 72, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -m32 -march=prescott -Os -fomit-frame-pointer vect128

Checksum failure

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
004423d358e121693ef8590fdc6d32b781c29bf5b01884a8681972d6ce2c6c05 004423d358e121693ef8590fdc6d32b781c29bf5b01884a8681972d6ce2c6c05
Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:5:0:
vector.c: vector.h:252:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: vector.h:344:25: error: array type has incomplete element type
vector.c: vector.h:355:25: error: array type has incomplete element type
vector.c: vector.h:367:25: error: array type has incomplete element type
vector.c: vector.c:24:20: error: variable 'V128' has initializer but incomplete type
vector.c: vector.c:25:20: error: variable 'V255' has initializer but incomplete type
vector.c: vector.c:26:20: error: variable 'V257' has initializer but incomplete type
vector.c: vector.c:27:20: error: variable 'V0' has initializer but incomplete type
vector.c: vector.c: In function 'fft64':
vector.c: ...
vector.c: vector.c:879:3: error: expected ';' before 'ww'
vector.c: vector.c:880:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TTl'
vector.c: vector.c:880:3: error: expected ';' before 'ww'
vector.c: vector.c:881:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TTl'
vector.c: vector.c:881:3: error: expected ';' before 'ww'
vector.c: vector.c: In function 'SIMD_Compress':
vector.c: vector.c:889:14: error: array type has incomplete element type
vector.c: vector.c:905:14: error: array type has incomplete element type
vector.c: vector.c: In function 'fft128_natural':
vector.c: vector.c:917:12: error: array type has incomplete element type

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128
gcc -m32 -O2 -fomit-frame-pointer vect128
gcc -m32 -O3 -fomit-frame-pointer vect128
gcc -m32 -O -fomit-frame-pointer vect128
gcc -m32 -Os -fomit-frame-pointer vect128
gcc -m32 -march=athlon -O2 -fomit-frame-pointer vect128
gcc -m32 -march=athlon -O3 -fomit-frame-pointer vect128
gcc -m32 -march=athlon -O -fomit-frame-pointer vect128
gcc -m32 -march=athlon -Os -fomit-frame-pointer vect128
gcc -m32 -march=i386 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=i386 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=i386 -O -fomit-frame-pointer vect128
gcc -m32 -march=i386 -Os -fomit-frame-pointer vect128
gcc -m32 -march=i486 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=i486 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=i486 -O -fomit-frame-pointer vect128
gcc -m32 -march=i486 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k6-2 -O -fomit-frame-pointer vect128
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k6-3 -O -fomit-frame-pointer vect128
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k6 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k6 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k6 -O -fomit-frame-pointer vect128
gcc -m32 -march=k6 -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium2 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium3 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer vect128
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -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

Number of similar (compiler,implementation) pairs: 72, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -m32 -march=prescott -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -m32 -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 -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -Os -fomit-frame-pointer vect128