Implementation notes: x86, h6sandy, crypto_hash/simd512

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: simd512
TimeImplementationCompilerBenchmark dateSUPERCOP version
62396optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
62544optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
62592optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
65620optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
65924optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
66488optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
69744optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
71292optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
73148optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
73412sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
73976optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
74264optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
76004sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
76472sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
76476sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
76732sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
77148sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
77328sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
78616optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
78660optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
78680sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
78752sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
79072sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
79696sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
79924optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
81860optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
82084optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
82132optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
85932sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
86220sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
87704sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
88220sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
88308sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
88392sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
88440sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
88584sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
88680sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
90644sphlibgcc -m32 -O3 -fomit-frame-pointer2017111220171020
91180sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
91528sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
91592sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
92536sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
92664sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
92664sphlibgcc -m32 -O2 -fomit-frame-pointer2017111220171020
93396sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
93480sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
93508sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
93536sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
93560sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
93604sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
93608sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
93628sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
93700sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
94584sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
94912sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
95224sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
95324sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
95732sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
95796sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
96364sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
96448sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
96452sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
96604sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
96636sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
96732sphlibgcc -m32 -Os -fomit-frame-pointer2017111220171020
96736sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
96844sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
97056sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
97096sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
97108sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
97208sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
97268sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
97412sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
97436sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
97520sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
97548sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
97616sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
97732sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
97852sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
97864sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
98164sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
98264sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
98288sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
98468sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
98504sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
98556sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
98676sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
98736sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
98756sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
98840sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
98984sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
99048sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
99328optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
99444sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
99568sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
99604sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
99724sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
99728sphlibgcc -m32 -O -fomit-frame-pointer2017111220171020
99740sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
99760sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
99832sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
99884sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
99928sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
99980sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
99996sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
100092sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
100264sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
100276sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
100296sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
100368sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
100464sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
100476sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
100552sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
100636optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
100712sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
100796sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
100988sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
101076sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
101200sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
101296sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
101440sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
101452sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
101548sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
101612sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
101636optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
101680sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
101952sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
102060sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
102064sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
102144sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
102392sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
102448sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
102552sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
102592sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
102732sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
103036sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
103044sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
103272sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
103388sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
103444sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
103448sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
103548sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
103900optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
104084optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
104108sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
105696sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
105816optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
105976optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
106088sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
106428optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
106848optgcc -m32 -O3 -fomit-frame-pointer2017111220171020
107184sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
107412sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
107528sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
107736sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
107872sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
108100sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
108488sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
108748optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
108820optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
109008optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
109124optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
109172optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
109268optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
109296sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
109452sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
109508optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
109568sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
109692optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
109712sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
110112sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
110916sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
110936sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
111376optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
111476sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
111488optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
112176optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
112604optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
112864optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
112868optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
112916optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
114008optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
114044optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
114072sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
114088optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
114212optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
114612sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
114648optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
114696sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
114820sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
115032sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017111220171020
115428sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
115544sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
116476sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
117096sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
117804sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
117856sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
118028sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
118164sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
118392sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
118600sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
118848sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
119100sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
119136sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
119168sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
119200sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
119260sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
119520sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
119564sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017111220171020
119744sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
119928sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
120088sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
120532optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
120680sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
120788sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
121164optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
121172sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
121212sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
121776sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
121932sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
121944sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
121964sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
121980sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
122148sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
122184optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
122376sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
122432sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
122596sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
122844sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
123480sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
123644sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
123692sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
123712sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
123740sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
123752sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
123820sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
123888sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
124040sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
124056sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
124068sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
124176sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
124380sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
124560sphlib-smallgcc -m32 -O -fomit-frame-pointer2017111220171020
124588optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
124588optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
124712sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
124760optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
124800sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
124820optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
124844sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
124860sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
124916sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
124948sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
125156sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
125264sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
125296sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
125308optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
125324sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
125472sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
125620sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
125688sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
125920sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
125940optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
125968sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
126008sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
126024sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
126024sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
126056sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
126132sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
126304sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
126364sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
126368sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
126408sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
126428sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
126480sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
126616sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017111220171020
126736sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
126972sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
127024optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
127060sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
127096sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
127104sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
127128optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
127132sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
127216optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
127416sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
127440sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
127532optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
127648sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
127732sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
127784sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
127960optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
128016optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
128024sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
128028optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
128040sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
128048sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
128132sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
128156optgcc -m32 -O2 -fomit-frame-pointer2017111220171020
128256optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
128300sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
128352sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
128484sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
128556sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
128692optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
128736sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
128792sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
128792sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
128828sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
128940sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
128980sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
129072sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
129144sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
129400sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
129420sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
129504sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
129528optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
129604sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
129832sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
129848optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
129924sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
129996optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
130156sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
130176optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
130244optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
130376optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
130468sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
130552optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
130764optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
130768optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
130936optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
131044sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
131060optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
131336sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
131480sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
131688sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
131816sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
131948sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
131980sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
132128sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
132596sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
132896sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
132920optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
132968sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
133140sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
133436optgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
133480optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
133676optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
133860optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
133864sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
133880optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
133996sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
134064optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
134288sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
134292optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
134428optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
134464optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
134736optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
135604optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
136716sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
136864sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
137364sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
137928optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
138060sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
138280sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
138348sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
138348sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
138468sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
138552optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
138604sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
138884sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
139632optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
139912sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
140064optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
140320optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
141648sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
141676optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
142172sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
142196sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
142516sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
142612optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
142852sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
142960sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
143576optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
143588sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
144748sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
145004optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
145532sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
146072sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
146624sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
146680sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
147248sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
147288optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
147328sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
147384optgcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
147388optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
147404optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
147412optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
147576optgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
147608optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
147776optgcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
147860sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
148000optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
148008optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
148084sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
148116sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
148128optgcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
148236optgcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
148304optgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
148368optgcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
148416optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
148464optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
148784sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
148832sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
148884sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
149040sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
149172optgcc -m32 -O -fomit-frame-pointer2017111220171020
149400optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
149716optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
149968sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
150400sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
150508optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
150684optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
151920optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
152580sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
152792sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
153104sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
153116sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
153132sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
153420sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
153476sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
153804sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
155124optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
155132optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
155164optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
155860optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
156016optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
156112optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
156240optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
156400optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
156484optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
156540optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
156616optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
156656optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
156716optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
156816optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
157028optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
157108optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
157152optgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
157908sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
158168sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
158248optgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
158396optgcc -m32 -Os -fomit-frame-pointer2017111220171020
158444optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
158452sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
158524optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
158584optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
158732optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
158884optgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
158920sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
158928optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
159376optgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
159576optgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
159620sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
159708optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
159724optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
159768sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
161472sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
161472sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
161516sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
161716sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
161880sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
162016sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
162252sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
162460optgcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
162572optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
162804sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
162988optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
163208sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
163736sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
163788sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
163984sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
164108sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
164632sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
164916sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
164960optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
166072sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
166320optgcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
166468sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
167356optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
167696optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
168004sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
168224sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
170080optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
170720sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
171936sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
172020optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
173868optgcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
177112optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
178468sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
178664sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
178856optgcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
179492optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
181420optgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
181948optgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
183040optgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
183128optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
183276optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
188780optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
188956optgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
190136optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
190604sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
190608sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
193792optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
194192optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
195484optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
8294072refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
8301672refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
8335516refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
8337560refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
8342704refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
8342772refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
8343320refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
8372136refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
8385968refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
8394956refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
8397512refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
8424392refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
8424552refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
8424692refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
8523116refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
8532764refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
8533152refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
8554856refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
8555364refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
8555552refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
8560932refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
8566104refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
8578824refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
8599912refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
8604768refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
8605292refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
8615744refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
8616460refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
8616656refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
8640372refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
8832832refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
8841076refgcc -m32 -O3 -fomit-frame-pointer2017111220171020
8876248refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
8928688refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
8943188refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
9064432refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
9066460refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
9067060refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
9067508refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
9108972refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
9110180refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
9112056refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
9125492refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
9144280refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
9246428refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
9249536refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
9250200refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
9250852refgcc -m32 -O2 -fomit-frame-pointer2017111220171020
9253944refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
9256060refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
9258016refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
9259172refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
9260244refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
9260380refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
9304528refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
9312168refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
9327268refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
9332948refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
9333580refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
9334224refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
9335940refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
9338776refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
9345128refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
9353124refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
9359992refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
9379572refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
9384260refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
9385664refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
9391448refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
9395580refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
9396480refgcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
9397016refgcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
9397372refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
9397508refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
9397808refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
9400884refgcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
9402168refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
9403648refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
9405708refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
9406040refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
9407984refgcc -m32 -O -fomit-frame-pointer2017111220171020
9412652refgcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
9413400refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
9418696refgcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
9418976refgcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
9419724refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
9421012refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
9421804refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
9427496refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
9427536refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
9435648refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
9475500refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
9479624refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
9506720refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
9510560refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
9531064refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
9536756refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
9597260refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
9606260refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
9618676refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
9627244refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
9647280refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
9659552refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
9713140refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
9715536refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
9715868refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
9733128refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
9754124refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
9765708refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
9776080refgcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
9813408refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
13057964refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
13059228refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
13090376refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
13092228refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
13362876refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
13363708refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
13364712refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
13539788refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
13539988refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
13595188refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
13599332refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
13599360refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
13601332refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
13678448refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
13716508refgcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
13752096refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
13753352refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
13767484refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
13769752refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
13770468refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
13788256refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
13788508refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
13802764refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
13804888refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
13863716refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
14050084refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
14072888refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
14080488refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
14080912refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
14352380refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
14356804refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
14371348refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
14372760refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
14375512refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
14382420refgcc -m32 -Os -fomit-frame-pointer2017111220171020
14454296refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
14458136refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
14529904refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
14535464refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
14548860refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
14554076refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
14652032refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
14667236refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
14669612refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
14669708refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
14674268refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
14681768refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
14685116refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
14688192refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
15306256refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
15306932refgcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
16090900refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
16094596refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
17132152refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
17145360refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
17151364refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
17153164refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
17195900refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
17198548refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
17317532refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
17318672refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020

Test failure

Implementation: crypto_hash/simd512/opt
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/simd512/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: #error "I don't know how to vectorize on this architecture."
vector.c: ^
vector.c: vector.h:344:25: error: array type has incomplete element type 'union cv'
vector.c: static const union cv FFT64_Twiddle[] = {
vector.c: ^
vector.c: vector.h:355:25: error: array type has incomplete element type 'union cv'
vector.c: static const union cv FFT128_Twiddle[] = {
vector.c: ^
vector.c: vector.h:367:25: error: array type has incomplete element type 'union cv'
vector.c: static const union cv FFT256_Twiddle[] = {
vector.c: ^
vector.c: vector.c:24:20: error: variable 'V128' has initializer but incomplete type
vector.c: static const union cv V128 = CV(128);
vector.c: ^
vector.c: vector.c:24:30: warning: implicit declaration of function 'CV' [-Wimplicit-function-declaration]
vector.c: static const union cv V128 = CV(128);
vector.c: ^
vector.c: vector.c:25:20: error: variable 'V255' has initializer but incomplete type
vector.c: static const union cv V255 = CV(255);
vector.c: ^
vector.c: vector.c:26:20: error: variable 'V257' has initializer but incomplete type
vector.c: static const union cv V257 = CV(257);
vector.c: ^
vector.c: ...

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/simd512/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
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...

Number of similar (compiler,implementation) pairs: 75, 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=core-avx2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core-avx2 -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/simd512/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
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...

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