Implementation notes: x86, gpu, crypto_decode/653x1541

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_decode
Primitive: 653x1541
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
119402007 0 012372 384 736int16gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
142534501 0 019788 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
150282264 0 013472 392 736int16gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
151322017 0 012468 384 736int16gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
151644544 0 019460 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
151802209 0 012532 384 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
152042264 0 013472 392 736int16gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
152642264 0 013528 392 736int16gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
152764017 0 018384 392 736int16gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
152964544 0 021368 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
153002264 0 013472 392 736int16gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
154443671 0 018146 400 736int16gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
155442007 0 012356 384 736int16gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
156094501 0 019668 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
156242004 0 012340 384 736int16gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
156454635 0 021054 400 736int16gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
156482014 0 012436 384 736int16gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
157082206 0 012500 384 736int16gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
157202007 0 012356 384 736int16gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
157602007 0 012356 384 736int16gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
159323757 0 018405 396 736int16gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
159522354 0 013860 392 736int16gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
159802136 0 013729 396 736int16gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
160322017 0 012468 384 736int16gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
160564544 0 020272 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
160842136 0 013713 396 736int16gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
160884707 0 021653 396 736int16gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
161122061 0 013313 396 736int16gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
161244017 0 018592 392 736int16gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
161252209 0 012484 384 736int16gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
161642136 0 013729 396 736int16gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
161962209 0 012484 384 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
162004707 0 019608 392 736int16gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
162602061 0 013313 396 736int16gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
162754544 0 021368 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
162964544 0 021576 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
163282157 0 013937 396 736int16gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
163292007 0 012388 384 736int16gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
163382166 0 013565 396 736int16gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
163623671 0 017726 400 736int16gcc_-m32_-O3_-fomit-frame-pointer2019082020190816
164132206 0 012500 384 736int16gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
165004597 0 019629 396 736int16gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
165304643 0 019605 396 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
165322061 0 013313 396 736int16gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
165572007 0 012372 384 736int16gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
165684544 0 021448 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
166163671 0 018146 400 736int16gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
166164017 0 018772 392 736int16gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
166362017 0 012468 384 736int16gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
166482061 0 013313 396 736int16gcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
167312007 0 012388 384 736int16gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
167322136 0 013693 396 736int16gcc_-m32_-O2_-fomit-frame-pointer2019082020190816
167923671 0 017878 400 736int16gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
168002136 0 013745 396 736int16gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
168062014 0 012436 384 736int16gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
168323701 0 017806 400 736int16gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
168522136 0 013713 396 736int16gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
168882089 0 013205 396 736int16gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
169142061 0 013273 396 736int16gcc_-m32_-O_-fomit-frame-pointer2019082020190816
169884364 0 014372 392 736int16gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
170254501 0 019668 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
170602004 0 012340 384 736int16gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
170764582 0 019585 396 736int16gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
171164501 0 019668 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
171364635 0 019581 396 736int16gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
171443671 0 017890 400 736int16gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
171484597 0 020690 400 736int16gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
171842354 0 013860 392 736int16gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
172002157 0 013937 396 736int16gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
172042053 0 013288 392 736int16gcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
172202005 0 012340 384 736int16gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
172244106 0 013372 392 736int16gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
172644544 0 019460 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
172842061 0 013313 396 736int16gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
172962007 0 012388 384 736int16gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
173202136 0 013729 396 736int16gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
173242206 0 012532 384 736int16gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
173362209 0 012484 384 736int16gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
173522354 0 014216 392 736int16gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
173612014 0 012436 384 736int16gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
174044723 0 022249 396 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
174603692 0 018450 400 736int16gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
174842005 0 012340 384 736int16gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
175084544 0 019460 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
175447562 0 018793 396 736int16gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
175592004 0 012372 384 736int16gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
176042206 0 012500 384 736int16gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
176602166 0 013736 392 736int16gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
176842061 0 013313 396 736int16gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
177604600 0 019609 396 736int16gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
178604651 0 021266 400 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
178722007 0 012372 384 736int16gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
178762354 0 013860 392 736int16gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
178772004 0 012372 384 736int16gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
178843692 0 018450 400 736int16gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
178962004 0 012372 384 736int16gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
179163671 0 017826 400 736int16gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
179522157 0 013937 396 736int16gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
179682004 0 012340 384 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
179682136 0 013713 396 736int16gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
179882009 0 012356 384 736int16gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
179924572 0 019772 392 736int16gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
180002004 0 012372 384 736int16gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
180442007 0 012356 384 736int16gcc_-m32_-Os_-fomit-frame-pointer2019082020190816
180642007 0 012372 384 736int16gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
180724017 0 018384 392 736int16gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
180882061 0 013313 396 736int16gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
180882007 0 012388 384 736int16gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
181084651 0 021266 400 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
181642004 0 012372 384 736int16gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
182324014 0 012388 384 736int16gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
182483671 0 018146 400 736int16gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
183643671 0 017878 400 736int16gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
183682007 0 012372 384 736int16gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
184163692 0 018258 400 736int16gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
184284723 0 020256 392 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
185322007 0 012372 384 736int16gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
187564572 0 019780 392 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
188002007 0 012404 384 736int16gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
190644643 0 019605 396 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
193802004 0 012340 384 736int16gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
196642009 0 012356 384 736int16gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
203964651 0 020658 400 736int16gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
204764579 0 019605 396 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
206084643 0 019605 396 736int16gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
206842049 0 013389 396 736int16gcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
210214579 0 019605 396 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
210922049 0 013389 396 736int16gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
219604579 0 019605 396 736int16gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
220682049 0 013389 396 736int16gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
239702975 0 014244 392 736int16gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
241525487 0 020929 396 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
242555502 0 020969 396 736int16gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
244245524 0 020816 392 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
246815502 0 020380 392 736int16gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
251925490 0 019357 396 736int16gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
255605435 0 020752 392 736int16gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
255645512 0 019425 396 736int16gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
257482800 0 014124 392 736int16gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
263805502 0 020969 396 736int16gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
267365487 0 020244 392 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
268805726 0 020905 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
269882910 0 014220 392 736int16gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
270805726 0 021897 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
271205694 0 020248 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
271235877 0 021592 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
273004013 0 020446 400 736portablegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
273165726 0 021897 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
276245619 0 020609 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
276635435 0 020752 392 736int16gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
277765651 0 020460 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
277963108 0 014645 396 736int16gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
278765877 0 021108 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
279242910 0 014220 392 736int16gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
279482835 0 014100 392 736int16gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
279925732 0 020257 396 736int16gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
280805502 0 020380 392 736int16gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
281045512 0 019425 396 736int16gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
282083397 0 017760 392 736portablegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
282965732 0 020257 396 736int16gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
283523350 0 017826 400 736portablegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
283643018 0 014233 396 736int16gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
285153996 0 018949 396 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
287443350 0 017558 400 736portablegcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
287723350 0 017570 400 736portablegcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
287882975 0 014244 392 736int16gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
288562661 0 014433 396 736portablegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
288922655 0 014241 396 736portablegcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
289003367 0 017422 400 736portablegcc_-m32_-O3_-fomit-frame-pointer2019082020190816
289086826 0 018425 396 736portablegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
289283033 0 014100 392 736int16gcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
290483350 0 017506 400 736portablegcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
292125619 0 020609 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
292205707 0 018648 392 736int16gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
293685726 0 020905 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
294003990 0 019021 396 736portablegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
294803018 0 014233 396 736int16gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
295173380 0 017952 392 736portablegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
295444037 0 020856 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
295484015 0 020114 400 736portablegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
296484029 0 020658 400 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
296844029 0 020658 400 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
296882655 0 014257 396 736portablegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
299362661 0 014433 396 736portablegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
300003350 0 017558 400 736portablegcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
300122637 0 014045 396 736portablegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
300524036 0 020936 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
300924036 0 019760 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
301042645 0 014216 392 736portablegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
301243365 0 017470 400 736portablegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
301604036 0 018948 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
302204013 0 018973 396 736portablegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
302764013 0 018920 392 736portablegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
302803397 0 017760 392 736portablegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
302842655 0 014221 396 736portablegcc_-m32_-O2_-fomit-frame-pointer2019082020190816
302924053 0 019584 392 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
305405842 0 019988 392 736int16gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
306442677 0 014180 392 736portablegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
308164005 0 020949 396 736portablegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
308194037 0 020856 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
308602655 0 014241 396 736portablegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
309124029 0 020050 400 736portablegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
309325694 0 020208 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
310562655 0 014273 396 736portablegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
311043108 0 014645 396 736int16gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
311122655 0 014257 396 736portablegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
311363086 0 014388 392 736int16gcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
311483373 0 017954 400 736portablegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
313402677 0 014180 392 736portablegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
314043996 0 018949 396 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
314563350 0 017826 400 736portablegcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
315164036 0 021064 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
315645790 0 020860 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
316244036 0 018948 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
317043084 0 014184 392 736int16gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
317483373 0 018146 400 736portablegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
318083380 0 018132 392 736portablegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
319962661 0 014433 396 736portablegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
320763350 0 017826 400 736portablegcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
321564036 0 018948 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
321563373 0 018146 400 736portablegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
322322655 0 014257 396 736portablegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
322642677 0 014180 392 736portablegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
325565418 0 014900 392 736portablegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
325962655 0 014241 396 736portablegcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
326803155 0 014832 392 736int16gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
327283357 0 018005 396 736portablegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
328484053 0 021577 396 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
328723996 0 018949 396 736portablegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
334042677 0 014536 392 736portablegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
341084052 0 018924 392 736portablegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
343124052 0 018924 392 736portablegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
354804052 0 017969 396 736portablegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
356344052 0 019529 396 736portablegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
356493116 0 014645 396 736portablegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
371124132 0 020297 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
375884132 0 018657 396 736portablegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
376964099 0 019273 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
378084397 0 017352 392 736portablegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
383883116 0 014645 396 736portablegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
390483072 0 014340 392 736portablegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
391043072 0 014340 392 736portablegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
398043424 0 015104 392 736portablegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
398124052 0 019529 396 736portablegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
402284565 0 020017 396 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
405684052 0 017969 396 736portablegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
405964099 0 019273 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
406244512 0 018660 392 736portablegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
407284132 0 020297 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
410004397 0 018912 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
416204479 0 019716 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
422204565 0 018445 396 736portablegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
423323321 0 014424 392 736portablegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
429004384 0 018936 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
432884132 0 018657 396 736portablegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
436004565 0 019332 392 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
436364512 0 020232 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
437003354 0 014612 392 736portablegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
729521897 0 012252 384 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
731823085 0 018376 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
732241566 0 011864 384 736refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
735931904 0 012252 384 736portablegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
752821901 0 012288 384 736portablegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
753803092 0 018117 396 736portablegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
761043085 0 018272 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
769321900 0 012220 384 736portablegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
769403085 0 018272 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
771923513 0 018533 396 736portablegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
774393197 0 018213 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
777081895 0 012268 384 736portablegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
779043096 0 018424 392 736portablegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
780121901 0 012336 384 736portablegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
792283500 0 018537 396 736portablegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
795403790 0 012300 384 736portablegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
796041895 0 012284 384 736portablegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
797681824 0 013076 392 736portablegcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
798041907 0 012240 384 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
798961907 0 012208 384 736portablegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
800283197 0 018288 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
800521907 0 012208 384 736portablegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
806401826 0 013172 392 736portablegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
808601898 0 012300 384 736portablegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
813961817 0 013092 392 736portablegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
821041895 0 012284 384 736portablegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
823563092 0 018312 392 736portablegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
830923500 0 018537 396 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
831081904 0 012252 384 736portablegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
831331901 0 012336 384 736portablegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
835721900 0 012284 384 736portablegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
836681895 0 012284 384 736portablegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
838143101 0 018408 392 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
841081897 0 012252 384 736portablegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
844283500 0 018537 396 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
847402091 0 017596 392 736refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
848961895 0 012268 384 736portablegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
849363197 0 018213 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
849364014 0 017009 396 736refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
849962200 0 017605 396 736refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
851162008 0 016824 392 736refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
852442012 0 016462 400 736refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
853521895 0 012268 384 736portablegcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
854201900 0 012284 384 736portablegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
855201895 0 012268 384 736portablegcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
857002013 0 013289 396 736portablegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
860202259 0 019153 396 736refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
862082015 0 016609 396 736refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
865842013 0 013289 396 736portablegcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
867242013 0 013289 396 736portablegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
869791817 0 013052 392 736portablegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
870242127 0 019108 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
871041907 0 012208 384 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
873723501 0 018728 392 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
879283496 0 018320 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
879722013 0 013289 396 736portablegcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
879801895 0 012300 384 736portablegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
884721824 0 012961 396 736portablegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
885642103 0 016948 392 736refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
885801900 0 012220 384 736portablegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
889592349 0 017024 392 736refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
891182070 0 013376 392 736portablegcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
891961895 0 012348 384 736portablegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
892241902 0 012268 384 736portablegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
894361824 0 013156 392 736portablegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
894681817 0 013052 392 736portablegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
895441920 0 015789 396 736refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
899281745 0 013305 396 736refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
900321900 0 012284 384 736portablegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
903923085 0 018272 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
907681817 0 013052 392 736portablegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
908482463 0 018092 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
910602013 0 013233 396 736portablegcc_-m32_-O_-fomit-frame-pointer2019082020190816
911202070 0 013301 396 736portablegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
914642000 0 013084 392 736portablegcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
916201901 0 012336 384 736portablegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
917001969 0 016090 400 736refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
917162859 0 019238 400 736refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
917681895 0 012268 384 736portablegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
917721863 0 013209 396 736refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
918322004 0 013365 396 736portablegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
918481895 0 012268 384 736portablegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
919922143 0 016992 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
921632070 0 013301 396 736portablegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
921961785 0 015798 400 736refgcc_-m32_-O3_-fomit-frame-pointer2019082020190816
922161823 0 013348 392 736refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
922761895 0 012300 384 736portablegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
923041900 0 012220 384 736portablegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
923801901 0 012256 384 736portablegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
924421969 0 016142 400 736refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
927121895 0 012268 384 736portablegcc_-m32_-Os_-fomit-frame-pointer2019082020190816
927842130 0 017089 396 736refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
930083096 0 018424 392 736portablegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
930481722 0 012928 392 736refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
932761824 0 013156 392 736portablegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
932841969 0 016142 400 736refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
933481902 0 012268 384 736portablegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
934322013 0 013289 396 736portablegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
934722004 0 013365 396 736portablegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
936762008 0 016824 392 736refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
941242013 0 013289 396 736portablegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
942161745 0 013321 396 736refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
942324010 0 013332 392 736portablegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
942802012 0 016462 400 736refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
943442175 0 018750 400 736refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
944122130 0 017089 396 736refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
944882013 0 013289 396 736portablegcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
948722127 0 018884 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
958922143 0 016992 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
960041719 0 012928 392 736refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
960201901 0 012256 384 736portablegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
960321812 0 016346 400 736refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
961681895 0 013344 392 736refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
962881820 0 013577 396 736refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
965321865 0 016172 392 736refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
965441920 0 015789 396 736refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
966002217 0 017613 396 736refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
967681820 0 013577 396 736refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
968001898 0 012300 384 736portablegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
975082075 0 018126 400 736refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
978522175 0 018750 400 736refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
978901545 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
980481895 0 012348 384 736portablegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
980961854 0 016329 396 736refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
981842143 0 016992 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
982762096 0 016830 400 736refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
983081745 0 013289 396 736refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
987402228 0 019749 396 736refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
988161901 0 012288 384 736portablegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
993321900 0 012252 384 736portablegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
993562096 0 016830 400 736refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
993802004 0 013365 396 736portablegcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
994601857 0 013357 396 736refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
995161969 0 016154 400 736refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
1000681865 0 016172 392 736refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
1001922200 0 017605 396 736refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
1004001793 0 013317 396 736refgcc_-m32_-O2_-fomit-frame-pointer2019082020190816
1006242012 0 016462 400 736refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
1006562127 0 018884 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
1006561927 0 016460 392 736refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
1007841895 0 012348 384 736portablegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1012361745 0 013305 396 736refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
1013162611 0 019444 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
1013561745 0 013289 396 736refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
1014003582 0 013964 392 736refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
1014122073 0 016564 392 736refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
1018721895 0 013344 392 736refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
1021482130 0 017089 396 736refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
1029281854 0 016329 396 736refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
1029721542 0 011880 384 736refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
1030402006 0 016070 400 736refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
1032002091 0 017081 396 736refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
1032082127 0 017033 396 736refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
1033241820 0 013577 396 736refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
1033481745 0 013305 396 736refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
1034041898 0 012300 384 736portablegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
1036082167 0 013956 392 736refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
1037921922 0 015737 396 736refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
1039001594 0 012008 384 736refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1042601719 0 012928 392 736refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
1043082133 0 018245 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
1043701593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1050161745 0 013289 396 736refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
1056522149 0 017269 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
1059962388 0 017136 392 736refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
1060411982 0 013205 396 736refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
1062641895 0 013344 392 736refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
1064082029 0 016736 392 736refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
1067481542 0 011880 384 736refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
1070641982 0 013205 396 736refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
1071841551 0 011848 384 736refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
1074781539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
1077082122 0 018110 400 736refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
1079041777 0 012816 392 736refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
1081362069 0 016524 392 736refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
1081482409 0 017652 392 736refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
1083002373 0 017480 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
1091122373 0 017480 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
1091161778 0 014672 392 736refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
1096531566 0 011864 384 736refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
1098081594 0 012008 384 736refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1102961542 0 011896 384 736refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
1108321542 0 011880 384 736refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
1108561594 0 012008 384 736refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
1112322163 0 017828 392 736refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
1113871551 0 011848 384 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
1115402379 0 017369 396 736refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
1118321547 0 011864 384 736refgcc_-m32_-Os_-fomit-frame-pointer2019082020190816
1118521982 0 013205 396 736refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
1118922163 0 017344 392 736refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
1124401540 0 011896 384 736refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1128481546 0 011848 384 736refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
1130011547 0 011816 384 736refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1139322149 0 017269 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
1141052373 0 017480 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
1144281545 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
1149281868 0 015964 392 736refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
1152722342 0 017313 396 736refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
1154561540 0 011896 384 736refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
1156681857 0 013357 396 736refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
1158921540 0 011896 384 736refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1161162339 0 017333 396 736refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
1161842335 0 017588 392 736refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
1163761593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1165162133 0 018245 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
1167242013 0 013329 396 736refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
1170871982 0 013205 396 736refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
1175921547 0 011816 384 736refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
1176121538 0 011832 384 736refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
1180322025 0 013272 392 736refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
1181801539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
1183891982 0 013205 396 736refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
1188721540 0 011896 384 736refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
1191152341 0 017488 392 736refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
1192202339 0 017333 396 736refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
1192482078 0 013284 392 736refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
1192922335 0 017588 392 736refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
1194001542 0 011880 384 736refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
1194682094 0 013368 392 736refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
1198442025 0 013272 392 736refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
1199041539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1204481895 0 013528 392 736refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
1205201540 0 011848 384 736refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
1218632064 0 013228 392 736refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
1221481546 0 011848 384 736refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1230512385 0 017616 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
1231042404 0 017333 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
1246122013 0 013329 396 736refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
1246601542 0 011880 384 736refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
1253921552 0 011864 384 736refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
1254401547 0 011864 384 736refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1258162339 0 017333 396 736refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
1263881547 0 011816 384 736refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
1266441982 0 013205 396 736refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
1269961539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1271281567 0 011896 384 736refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
1272922072 0 013181 396 736refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
1276321552 0 011864 384 736refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
1276561542 0 011880 384 736refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
1279401982 0 013205 396 736refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
1280641545 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1282121567 0 011896 384 736refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
1282483970 0 013236 392 736refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
1283041539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
1297362064 0 013228 392 736refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
1306282013 0 013329 396 736refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
1306962112 0 013340 392 736refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
1307642026 0 013197 396 736refgcc_-m32_-O_-fomit-frame-pointer2019082020190816
1308962296 0 017448 392 736refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
1311081593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
1340132404 0 017333 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
1344562064 0 013228 392 736refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
1345163080 0 011896 384 736refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
1347842038 0 013220 392 736refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
1356762073 0 013084 392 736refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
1371482091 0 013249 396 736refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
1405122091 0 013249 396 736refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
1411642427 0 017424 392 736refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816

Test failure

Implementation: avx
Security model: unknown
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 avx
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer avx
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer avx
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer int16
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer int16
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer int16
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer portable
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer portable
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer portable
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref

Compiler output

Implementation: avx
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
decode.c: decode.c: In function 'add':
decode.c: decode.c:21:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
decode.c: {
decode.c: ^
decode.c: decode.c: In function 'crypto_decode_653x1541_avx':
decode.c: decode.c:214:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
decode.c: S0 = _mm256_cvtepu8_epi16(_mm_loadu_si128((__m128i *) (s+i)));
decode.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
decode.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:43:0,
decode.c: from decode.c:3:
decode.c: decode.c: In function 'add':
decode.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/avx2intrin.h:112:1: error: inlining failed in call to always_inline '_mm256_add_epi16': target specific option mismatch
decode.c: _mm256_add_epi16 (__m256i __A, __m256i __B)
decode.c: ^~~~~~~~~~~~~~~~
decode.c: decode.c:22:10: note: called from here
decode.c: return _mm256_add_epi16(x,y);
decode.c: ^~~~~~~~~~~~~~~~~~~~~

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

Compiler output

Implementation: avx
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
decode.c: decode.c: In function 'add':
decode.c: decode.c:21:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
decode.c: {
decode.c: ^
decode.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:43:0,
decode.c: from decode.c:3:
decode.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/avx2intrin.h:112:1: error: inlining failed in call to always_inline '_mm256_add_epi16': target specific option mismatch
decode.c: _mm256_add_epi16 (__m256i __A, __m256i __B)
decode.c: ^~~~~~~~~~~~~~~~
decode.c: decode.c:22:10: note: called from here
decode.c: return _mm256_add_epi16(x,y);
decode.c: ^~~~~~~~~~~~~~~~~~~~~

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

Compiler output

Implementation: avx
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
decode.c: decode.c: In function 'add':
decode.c: decode.c:21:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
decode.c: {
decode.c: ^
decode.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:43:0,
decode.c: from decode.c:3:
decode.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/avx2intrin.h:112:1: error: inlining failed in call to always_inline '_mm256_add_epi16': target specific option mismatch
decode.c: _mm256_add_epi16 (__m256i __A, __m256i __B)
decode.c: ^~~~~~~~~~~~~~~~
decode.c: decode.c:22:10: note: called from here
decode.c: return _mm256_add_epi16(x,y);
decode.c: ^~~~~~~~~~~~~~~~~~~~~
decode.c: decode.c: In function 'add':
decode.c: decode.c:21:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
decode.c: {
decode.c: ^
decode.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:43:0,
decode.c: from decode.c:3:
decode.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/avx2intrin.h:112:1: error: inlining failed in call to always_inline '_mm256_add_epi16': target specific option mismatch
decode.c: _mm256_add_epi16 (__m256i __A, __m256i __B)
decode.c: ^~~~~~~~~~~~~~~~
decode.c: decode.c:22:10: note: called from here
decode.c: return _mm256_add_epi16(x,y);
decode.c: ^~~~~~~~~~~~~~~~~~~~~

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

Compiler output

Implementation: avx
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
decode.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/immintrin.h:43:0,
decode.c: from decode.c:3:
decode.c: decode.c: In function 'add':
decode.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/avx2intrin.h:112:1: error: inlining failed in call to always_inline '_mm256_add_epi16': target specific option mismatch
decode.c: _mm256_add_epi16 (__m256i __A, __m256i __B)
decode.c: ^~~~~~~~~~~~~~~~
decode.c: decode.c:22:10: note: called from here
decode.c: return _mm256_add_epi16(x,y);
decode.c: ^~~~~~~~~~~~~~~~~~~~~

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer avx
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avx
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avx