Implementation notes: x86, h9trinity, crypto_hash/simd512

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: simd512
TimeImplementationCompilerBenchmark dateSUPERCOP version
85790optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111420171020
86998optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111420171020
87742optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111420171020
88938optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111420171020
89092optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111420171020
92130optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
92242optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111420171020
92276optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
93303optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111420171020
94891optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
95695optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
97683sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111420171020
98235sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111420171020
98252sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111420171020
98980sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
99167sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111420171020
99388optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
99532sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111420171020
100010sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
100498sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
100864sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
101281optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
101555sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111420171020
103646optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
103940optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
104608sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
105292optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
105436optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
105645sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
106432sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111420171020
117856sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
118315sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
120262sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111420171020
120918sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
121103sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
122825sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
123045sphlibgcc -m32 -O3 -fomit-frame-pointer2017111420171020
123099sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
123318sphlibgcc -m32 -O2 -fomit-frame-pointer2017111420171020
123476sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111420171020
123506sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111420171020
123573sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111420171020
123660sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
123834sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111420171020
123914sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
124103sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111420171020
124164sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
124255sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
124268sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
124681sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111420171020
124967sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111420171020
125433sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
125605sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
125631sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
125681sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
125751sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
125816sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111420171020
125923sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
125955sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
126037sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111420171020
126290sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111420171020
126351sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
126443sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
126445sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111420171020
126534sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
126676optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
126726sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111420171020
126795sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
127158sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
127195sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
127233sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
127655sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111420171020
127729sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
127774sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111420171020
127835sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111420171020
127843sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111420171020
127939sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
127977sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
127977sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111420171020
128103sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
128158sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
128272sphlibgcc -m32 -Os -fomit-frame-pointer2017111420171020
128389sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
128648sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
128870sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
128879sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
128883sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111420171020
129106sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111420171020
129161sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
129402optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
129722sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
130145sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
130327optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111420171020
130329sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111420171020
130455sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
130686sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
130776sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111420171020
130811sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
130836sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111420171020
131083sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111420171020
131114sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
131115sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111420171020
131372optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
131468sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
131544sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
131631sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
131632sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
131783sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
132055sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111420171020
132140sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
132365sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111420171020
132563sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111420171020
132564sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
132759sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
132788sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111420171020
132808sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
132918sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
133062sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017111420171020
133078sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
133089sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
133209sphlibgcc -m32 -O -fomit-frame-pointer2017111420171020
133540sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
133570sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
133573sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
133583sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111420171020
133605sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
133618sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
133834sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
134421sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
134478sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
134981sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
135555sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
135863sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
135872sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
136067sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
136201sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
136329sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
136445optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
136959sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111420171020
137056sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
138391optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
139073optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
139161optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
139258sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
139693sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
139920sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
140332optgcc -m32 -O3 -fomit-frame-pointer2017111420171020
140566sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
140569sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
140655sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
140696sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
141140sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
141660optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
141834sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
141866optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
141868sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
142265sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
143470optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
144268sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
144296sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
144716sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
145435optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
145661optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
145910optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111420171020
145942optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
145989optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
146101optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
146502sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111420171020
147920sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
148860optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
148980optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
149068optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
149189optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
149492sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
149538sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
149570optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
150368optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
150765sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
150960sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
151344sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
151344sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111420171020
151413optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
151608sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
151630sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111420171020
151693sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017111420171020
151720sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
151825sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111420171020
151854sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111420171020
151863sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
152112sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111420171020
152196sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
152197sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111420171020
152308sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
152465sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
152569sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017111420171020
152991sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
153320sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111420171020
153334sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
153657optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
153670sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
153789sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111420171020
154296sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
154495optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
154758sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
154766sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
154860sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
154964sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
154967sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
154970sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
154975optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
155147sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
155299sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
155421sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
155436sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017111420171020
155564sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111420171020
155989sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111420171020
156034sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
156147sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
156184sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111420171020
156332sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
156570sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
156574sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111420171020
156733sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
156759sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
156764sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
157040sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
158430sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111420171020
158507sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111420171020
158712sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111420171020
159050sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
159053sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111420171020
159112sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
159195sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111420171020
159277sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
159410sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
159586sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
159646sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
159785sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
159874sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
159906sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
159909sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
159938optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
160118sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
160122sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
160170sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
160426sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
160447sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
160484sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
160696sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
160720sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
160806sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
160874sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
160888sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111420171020
160983sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017111420171020
161076sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
161231sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
161235sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
161249sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111420171020
161279sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
161289sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
161494sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
161500sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111420171020
161797sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111420171020
161937sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
162082sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
162465sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
162612sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
162690sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
162901sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111420171020
162990sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
163096sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
163553sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111420171020
163613sphlib-smallgcc -m32 -O -fomit-frame-pointer2017111420171020
163620sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
164130sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
164695sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
164701sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
164744sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
164765sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
164767sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
164771sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
164806sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
164809sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
164923sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
165543optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
165590optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
165621optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
165964sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
166190sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
166512sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
166617optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
166808optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
166998sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
167026sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
167115optgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111420171020
167132sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
167187sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
167195optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
167248optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
167364optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
167413optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
167600optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
167980sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
168034optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
168104sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
168252sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
168318sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
168386sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
168582optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
168746sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
169345sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
169690sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
169731sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
169754sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
169901sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
169908sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
170228optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
170260sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
170401optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111420171020
170500optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
170522sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
170542sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
170749optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111420171020
170866optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111420171020
170919optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
171349optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
171666optgcc -m32 -O2 -fomit-frame-pointer2017111420171020
171721optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
172165sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
172268sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
172998sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
173079optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
173262sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
173274sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
173305sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
173458sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
173502sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
174135sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
174549optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
174754sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
174774sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
174994optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
175238optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
175838optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
176383sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
176663optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
177365optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
177789optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
177806optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
177869optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111420171020
178047optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
178322optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111420171020
178589optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
179073optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111420171020
179116sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
179170sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
179446optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
179621optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
179688optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
179706sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
179741optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
180153optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
180216sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
180308optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
180694optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111420171020
181080optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
182058sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
182708sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
183091sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
183255sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
183350sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
183402sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
185732sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
185966sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
186527sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
187116sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
187213sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
188304sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
188576sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
188593sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
189151sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
189331sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
190030sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
190087sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
190314sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
191229sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
191803sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
191995sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
192706sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
193936sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
194348optgcc -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
194361optgcc -m32 -O -fomit-frame-pointer2017111420171020
194476sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
194854sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
194925sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
195050optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
195264sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
195426optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111420171020
195483sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
195777optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
195830optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
195900optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
196159optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111420171020
196274sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
196460sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
196519sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
196586sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
196799sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
197097sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
197167sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
197250sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
197571sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
197608optgcc -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
197637sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
197899sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
197927sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
198045optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
198204sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
198284sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
198417sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
198563optgcc -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
198860optgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111420171020
198901optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
198922sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
199151optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
199156optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
199220optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111420171020
199297optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
199617sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
199744sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
199995optgcc -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
200837optgcc -m32 -march=core2 -O -fomit-frame-pointer2017111420171020
200853sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
200913optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
201223optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111420171020
201240sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
201359optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
201884sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
202183optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111420171020
202449optgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
202477optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
202902optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
202903sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
203260optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
203683optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
203738optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
204464sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
205388optgcc -m32 -Os -fomit-frame-pointer2017111420171020
205758optgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
205838sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
205975optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
206048optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
206253optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
206258optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
206336optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
206370optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
206470optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
206551optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
206702optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
206829optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
206990sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
207164optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111420171020
207493optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
207557optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
207623optgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
207821optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111420171020
208004optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
208054optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111420171020
208121sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
208159optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111420171020
208399optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111420171020
208412optgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111420171020
208531optgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
208577optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
208603optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
208891optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
208904optgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
209027optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111420171020
209236optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111420171020
209405sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
209702sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
209946optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
211322optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
211541sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
212675sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
213086optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
218681sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
218970sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
219736sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
219769sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
220535sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
220762sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
220927sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
221380sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
221623sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
223524optgcc -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
230044optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
230079optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
230500optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
232622optgcc -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
232896optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
233277optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
233446optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
233669optgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
233790optgcc -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
234308optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
234533optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
234783optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
234826optgcc -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
235618optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
235923optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
237746optgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
237961optgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
238004optgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
238089optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
239027optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
7604604refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
7604761refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
7766835refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
7987839refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
8001853refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
8001877refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
8047859refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111420171020
8081147refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111420171020
8103910refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
8104282refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
8119539refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
8119765refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111420171020
8155735refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
8186750refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
8194695refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
8200460refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
8209730refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
8210019refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
8211336refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111420171020
8211917refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
8380201refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
8387391refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
8393414refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
8394375refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
8461383refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
8464132refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
8473338refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
8516710refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
8520139refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
8522453refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
8524210refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
8607611refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
8611071refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
8615044refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
8615763refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
8617843refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
8626739refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
8630605refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
8763965refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
8774798refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
8795728refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
8824151refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
8827822refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
8837192refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
8837759refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
8844920refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111420171020
8847133refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
8853143refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111420171020
8934242refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111420171020
8937933refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111420171020
8938178refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111420171020
8938286refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111420171020
8955605refgcc -m32 -O2 -fomit-frame-pointer2017111420171020
8997286refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111420171020
8999286refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111420171020
9004521refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111420171020
9005456refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111420171020
9009516refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111420171020
9018204refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111420171020
9176119refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111420171020
9177566refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111420171020
9217515refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111420171020
9217885refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111420171020
9220448refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111420171020
9236370refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111420171020
9251744refgcc -m32 -O3 -fomit-frame-pointer2017111420171020
9260277refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111420171020
9264595refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111420171020
9268260refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111420171020
9268994refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111420171020
9275988refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111420171020
9328117refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111420171020
9338135refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111420171020
9338649refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111420171020
9338986refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111420171020
9347275refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111420171020
9350373refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111420171020
9358910refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111420171020
9378402refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111420171020
9383135refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111420171020
9383340refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111420171020
9383423refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111420171020
9386601refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111420171020
9437182refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111420171020
9496633refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111420171020
9507830refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111420171020
9527089refgcc -m32 -march=i486 -O -fomit-frame-pointer2017111420171020
9586721refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111420171020
9666507refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111420171020
9666721refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111420171020
9682535refgcc -m32 -O -fomit-frame-pointer2017111420171020
9752504refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111420171020
9756278refgcc -m32 -march=k8 -O -fomit-frame-pointer2017111420171020
9759807refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111420171020
9759930refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111420171020
9760981refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111420171020
9761105refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111420171020
9765950refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111420171020
9768660refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111420171020
9769318refgcc -m32 -march=prescott -O -fomit-frame-pointer2017111420171020
9771882refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111420171020
9772362refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111420171020
9773184refgcc -m32 -march=nocona -O -fomit-frame-pointer2017111420171020
9775622refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111420171020
9775830refgcc -m32 -march=core2 -O -fomit-frame-pointer2017111420171020
9783057refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111420171020
9786289refgcc -m32 -march=athlon -O -fomit-frame-pointer2017111420171020
9802801refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111420171020
9804500refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111420171020
9806516refgcc -m32 -march=k6 -O -fomit-frame-pointer2017111420171020
9850822refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111420171020
16120053refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
16250480refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
16296605refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
16360450refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111420171020
16399406refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
16402041refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
16402176refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
16402854refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
16404090refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
16407360refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111420171020
16407542refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111420171020
16407916refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
16408359refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111420171020
16409591refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
16409751refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111420171020
16411243refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
16418725refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
16419466refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
16450418refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111420171020
16451967refgcc -m32 -Os -fomit-frame-pointer2017111420171020
16455063refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111420171020
16460644refgcc -m32 -march=i386 -O -fomit-frame-pointer2017111420171020
16596679refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
16596688refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
16630122refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111420171020
16645190refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
16645744refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
16665827refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
16666989refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
16682759refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111420171020
16683179refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111420171020
16683453refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111420171020
16684304refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
16684587refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
16685497refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111420171020
16697029refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111420171020
16697254refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111420171020
16735409refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111420171020
16735482refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111420171020
16751547refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
16755246refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
16762357refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111420171020
16764007refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111420171020
16764443refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111420171020
16764738refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111420171020
16775093refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111420171020
16775715refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111420171020
16817730refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020
16817813refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
16817915refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
16830962refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111420171020
16831070refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111420171020
16836392refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111420171020
16836891refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111420171020
16916738refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111420171020
16917221refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111420171020
16992741refgcc -m32 -march=pentium -O -fomit-frame-pointer2017111420171020
16992836refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111420171020
17070575refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111420171020
17070665refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111420171020
17071411refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111420171020

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