Implementation notes: x86, gpu, crypto_decode/761x4591

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_decode
Primitive: 761x4591
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
187082485 0 012772 384 736int16gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
190683168 0 017536 392 736int16gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
193353664 0 020776 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
196802250 0 012580 384 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
197432892 0 016942 400 736int16gcc_-m32_-O3_-fomit-frame-pointer2019082020190816
198002250 0 012580 384 736int16gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
199562320 0 013585 396 736int16gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
201392250 0 012580 384 736int16gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
201523614 0 018868 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
202202253 0 012612 384 736int16gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
202522250 0 012580 384 736int16gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
204403664 0 020568 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
204662260 0 012692 384 736int16gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
205952371 0 013969 396 736int16gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
206682591 0 014100 392 736int16gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
207002253 0 012612 384 736int16gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
207482405 0 014177 396 736int16gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
207513168 0 017924 392 736int16gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
207882910 0 017682 400 736int16gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
208802484 0 012788 384 736int16gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
209072320 0 013585 396 736int16gcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
210002250 0 012612 384 736int16gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
210322892 0 017362 400 736int16gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
210962485 0 012772 384 736int16gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
211242260 0 012692 384 736int16gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
211685832 0 017929 396 736int16gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
213043614 0 018868 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
213802910 0 017490 400 736int16gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
214962250 0 012628 384 736int16gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
215403168 0 017744 392 736int16gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
215602552 0 013760 392 736int16gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
215762552 0 013760 392 736int16gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
215804111 0 019396 392 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
215803664 0 018660 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
215802405 0 014177 396 736int16gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
216084243 0 021253 396 736int16gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
216642250 0 012580 384 736int16gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
216762320 0 013585 396 736int16gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
216962320 0 013585 396 736int16gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
218522320 0 013585 396 736int16gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
218802484 0 012820 384 736int16gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
219042260 0 012692 384 736int16gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
219162253 0 012644 384 736int16gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
220282253 0 012596 384 736int16gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
220442371 0 013773 396 736int16gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
221002910 0 017682 400 736int16gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
221042485 0 012772 384 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
221483614 0 018868 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
222204506 0 012644 384 736int16gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
222642371 0 013953 396 736int16gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
222803664 0 020648 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
223202591 0 014100 392 736int16gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
223322253 0 012596 384 736int16gcc_-m32_-Os_-fomit-frame-pointer2019082020190816
223642250 0 012612 384 736int16gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
223964226 0 019325 396 736int16gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
224204267 0 020750 400 736int16gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
224243664 0 018660 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
224242484 0 012788 384 736int16gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
224682892 0 017042 400 736int16gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
225084620 0 013628 392 736int16gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
226562253 0 012628 384 736int16gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
226722591 0 014100 392 736int16gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
226802253 0 012612 384 736int16gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
226962263 0 012708 384 736int16gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
227042263 0 012708 384 736int16gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
227162405 0 014177 396 736int16gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
227203614 0 018972 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
227442371 0 013933 396 736int16gcc_-m32_-O2_-fomit-frame-pointer2019082020190816
228363664 0 020568 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
228444111 0 019404 392 736int16gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
228524307 0 021897 396 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
228602250 0 012628 384 736int16gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
229122250 0 012580 384 736int16gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
229522892 0 017362 400 736int16gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
229962253 0 012612 384 736int16gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
230002552 0 013760 392 736int16gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
230042892 0 017094 400 736int16gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
230162484 0 012788 384 736int16gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
230442868 0 017509 396 736int16gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
230482892 0 017094 400 736int16gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
230802320 0 013585 396 736int16gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
230962892 0 017362 400 736int16gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
231002552 0 013816 392 736int16gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
231762371 0 013969 396 736int16gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
232682371 0 013969 396 736int16gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
233484267 0 019277 396 736int16gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
233802485 0 012804 384 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
233842253 0 012612 384 736int16gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
234204243 0 019208 392 736int16gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
234323168 0 017536 392 736int16gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
234602328 0 013445 396 736int16gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
234802591 0 014456 392 736int16gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
234842371 0 013985 396 736int16gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
234884226 0 020386 400 736int16gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
235042253 0 012644 384 736int16gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
235483664 0 019472 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
235594245 0 019269 396 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
237042263 0 012708 384 736int16gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
237242250 0 012612 384 736int16gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
237482892 0 017106 400 736int16gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
237682363 0 013928 392 736int16gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
237722253 0 012612 384 736int16gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
237842253 0 012628 384 736int16gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
238162253 0 012644 384 736int16gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
238442371 0 013953 396 736int16gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
239842320 0 013529 396 736int16gcc_-m32_-O_-fomit-frame-pointer2019082020190816
240964135 0 019225 396 736int16gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
242002884 0 016990 400 736int16gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
242242371 0 013953 396 736int16gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
242562253 0 012644 384 736int16gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
244204110 0 019205 396 736int16gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
244764245 0 020930 400 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
244802253 0 012644 384 736int16gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
245404870 0 014628 392 736int16gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
245842253 0 012628 384 736int16gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
246883664 0 018660 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
248404110 0 019205 396 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
248602320 0 013585 396 736int16gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
248964137 0 019201 396 736int16gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
249004245 0 019269 396 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
256202310 0 013544 392 736int16gcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
256882313 0 013661 396 736int16gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
257924245 0 020322 400 736int16gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
258164307 0 019904 392 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
260522313 0 013661 396 736int16gcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
262844245 0 019269 396 736int16gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
265642313 0 013661 396 736int16gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
266602253 0 012612 384 736int16gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
267004245 0 020930 400 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
268284110 0 019205 396 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
312153605 0 018370 400 736portablegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
312664782 0 019780 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
313594750 0 019781 396 736portablegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
314103605 0 018178 400 736portablegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
318042958 0 014545 396 736portablegcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
322924039 0 018988 392 736int16gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
326202974 0 014484 392 736portablegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
327643662 0 018240 392 736portablegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
330362958 0 014525 396 736portablegcc_-m32_-O2_-fomit-frame-pointer2019082020190816
330514717 0 021410 400 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
331082974 0 014484 392 736portablegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
331403630 0 017694 400 736portablegcc_-m32_-O3_-fomit-frame-pointer2019082020190816
332482958 0 014561 396 736portablegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
332843646 0 017810 400 736portablegcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
333722958 0 014577 396 736portablegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
333994173 0 020425 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
334084173 0 020425 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
334964782 0 019780 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
335044733 0 021640 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
335822974 0 014484 392 736portablegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
336043646 0 017874 400 736portablegcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
336164782 0 019780 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
336842974 0 014840 392 736portablegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
337117292 0 018665 396 736portablegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
337122958 0 014561 396 736portablegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
338003256 0 014572 392 736int16gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
339322958 0 014545 396 736portablegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
341283256 0 014572 392 736int16gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
343083646 0 018130 400 736portablegcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
343803645 0 018016 392 736portablegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
345162926 0 014333 396 736portablegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
347444039 0 019593 396 736int16gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
347484758 0 019853 396 736portablegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
348723321 0 014580 392 736int16gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
348724782 0 020592 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
349004088 0 018672 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
349484173 0 019433 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
350803988 0 019376 392 736int16gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
352684734 0 019704 392 736portablegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
353364035 0 017953 396 736int16gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
354523646 0 017862 400 736portablegcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
355324726 0 020882 400 736portablegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
355403645 0 018016 392 736portablegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
356604717 0 021410 400 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
358003988 0 019376 392 736int16gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
358124717 0 020802 400 736portablegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
358323662 0 018420 392 736portablegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
358684088 0 018712 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
358964750 0 019781 396 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
359284039 0 019593 396 736int16gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
359642958 0 014737 396 736portablegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
360002958 0 014737 396 736portablegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
360444120 0 019185 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
360604774 0 020368 392 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
361764782 0 021896 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
363442958 0 014561 396 736portablegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
363484734 0 021749 396 736portablegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
365003678 0 017790 400 736portablegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
365604806 0 021294 400 736portablegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
366084035 0 017953 396 736int16gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
366523606 0 018245 396 736portablegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
367442958 0 014737 396 736portablegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
367564181 0 018705 396 736int16gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
367565948 0 015172 392 736portablegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
368683312 0 014537 396 736int16gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
368723646 0 018130 400 736portablegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
369123321 0 014580 392 736int16gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
369644774 0 022361 396 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
370124085 0 017032 392 736int16gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
370882926 0 014504 392 736portablegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
371044173 0 019433 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
371843646 0 018130 400 736portablegcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
372424325 0 019156 392 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
372723405 0 014949 396 736int16gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
373233294 0 014564 392 736int16gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
373683405 0 014949 396 736int16gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
374564750 0 019781 396 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
375084734 0 019757 396 736portablegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
377803419 0 015088 392 736int16gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
378523646 0 017862 400 736portablegcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
379724039 0 018988 392 736int16gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
380363320 0 014424 392 736int16gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
383283605 0 018370 400 736portablegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
385404782 0 021768 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
386684063 0 019212 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
387523312 0 014537 396 736int16gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
388804321 0 019825 396 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
389204139 0 019928 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
389404120 0 019185 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
390002958 0 014545 396 736portablegcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
390093478 0 015013 396 736portablegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
390564181 0 018705 396 736int16gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
392724733 0 021640 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
395644140 0 018276 392 736int16gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
400484266 0 018193 396 736portablegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
405564139 0 019444 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
405723243 0 014572 392 736int16gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
407604027 0 017901 396 736int16gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
410124080 0 019456 392 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
413123274 0 014340 392 736int16gcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
413923326 0 014628 392 736int16gcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
415444267 0 019817 396 736portablegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
415484267 0 019228 392 736portablegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
416083404 0 014660 392 736portablegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
424644042 0 018924 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
424894622 0 019940 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
425964333 0 018865 396 736portablegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
428524267 0 019817 396 736portablegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
430364267 0 019228 392 736portablegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
433764333 0 018865 396 736portablegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
435404514 0 019104 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
438843478 0 015013 396 736portablegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
438963404 0 014660 392 736portablegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
443684526 0 019160 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
448124514 0 017464 392 736portablegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
449404333 0 020585 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
449923626 0 014728 392 736portablegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
457044358 0 019609 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
458684358 0 019609 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
462604622 0 020424 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
466324266 0 018193 396 736portablegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
471603742 0 015424 392 736portablegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
497564333 0 020585 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
518164622 0 018772 392 736portablegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
524824995 0 020513 396 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
531044995 0 019812 392 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
551764994 0 018861 396 736portablegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
562723829 0 015092 392 736portablegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
868803630 0 019016 392 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
869612100 0 012536 384 736portablegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
882633628 0 019032 392 736portablegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
893102099 0 012484 384 736portablegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
894564123 0 019424 392 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
895802100 0 012456 384 736portablegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
898121980 0 013252 392 736portablegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
902602117 0 012412 384 736portablegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
904724120 0 019032 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
913282203 0 013473 396 736portablegcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
916802117 0 012460 384 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
917432099 0 012484 384 736portablegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
926963623 0 018880 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
931044121 0 019233 396 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
940382156 0 019105 396 736refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
948392096 0 012468 384 736portablegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
948404192 0 012500 384 736portablegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
949682096 0 012548 384 736portablegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
951082100 0 012488 384 736portablegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
953162096 0 012484 384 736portablegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
959912193 0 013549 396 736portablegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
962282096 0 012484 384 736portablegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
962924133 0 019213 396 736portablegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
967082096 0 012436 384 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
970522117 0 012412 384 736portablegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
974282109 0 012420 384 736portablegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
975272019 0 016960 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
976363626 0 018725 396 736portablegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
978321853 0 016302 400 736refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
979282203 0 013473 396 736portablegcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
979602096 0 012500 384 736portablegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
980883592 0 018756 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
981752096 0 012468 384 736portablegcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
983462195 0 013284 392 736portablegcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
983611744 0 013289 396 736refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
987882277 0 013513 396 736portablegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
989642096 0 012468 384 736portablegcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
991322063 0 016798 400 736refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
991922203 0 013473 396 736portablegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
993563628 0 019032 392 736portablegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
996601820 0 016010 400 736refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
1003122102 0 012452 384 736portablegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
1003982099 0 012500 384 736portablegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
1005092096 0 012548 384 736portablegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1009121986 0 013121 396 736portablegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
1009642102 0 012452 384 736portablegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
1010521862 0 013209 396 736refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
1010761985 0 013316 392 736portablegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
1013204121 0 019233 396 736portablegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
1017922096 0 012468 384 736portablegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
1020602125 0 019685 396 736refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
1022804121 0 019233 396 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
1022961980 0 013212 392 736portablegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
1024041744 0 013289 396 736refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
1025801820 0 015946 400 736refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
1026042277 0 013588 392 736portablegcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
1026522193 0 013549 396 736portablegcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
1026802096 0 012548 384 736portablegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1027401980 0 013212 392 736portablegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
1030042099 0 012500 384 736portablegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
1030162019 0 016960 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
1030881893 0 016428 392 736refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
1031761853 0 016302 400 736refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
1031963592 0 018681 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
1032032109 0 012420 384 736portablegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
1034282109 0 012420 384 736portablegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1036603623 0 018880 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
1036961853 0 016302 400 736refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
1037522193 0 013549 396 736portablegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
1041562099 0 012500 384 736portablegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1044922096 0 012468 384 736portablegcc_-m32_-Os_-fomit-frame-pointer2019082020190816
1045682100 0 012456 384 736portablegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1046822100 0 012536 384 736portablegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1049121985 0 013316 392 736portablegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
1050521987 0 013332 392 736portablegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
1052202003 0 016916 392 736refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
1054802100 0 017565 396 736refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
1054841963 0 017029 396 736refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
1055361744 0 013305 396 736refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
1056121744 0 013321 396 736refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
1057561820 0 015998 400 736refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
1064362014 0 017021 396 736refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
1065241980 0 013212 392 736portablegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
1067281744 0 013305 396 736refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
1072001979 0 017560 392 736refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
1074483626 0 018920 392 736portablegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
1076161909 0 016672 392 736refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
1079101811 0 016346 400 736refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
1085842203 0 013473 396 736portablegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
1087561987 0 018106 400 736refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
1093441794 0 015661 396 736refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
1096362100 0 012488 384 736portablegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1097962203 0 013473 396 736portablegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
1099082100 0 012536 384 736portablegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1100162096 0 012484 384 736portablegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
1101361986 0 013236 392 736portablegcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
1101601819 0 013577 396 736refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
1102922035 0 018884 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
1105682089 0 017589 396 736refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
1106202014 0 017021 396 736refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
1108562089 0 017589 396 736refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
1109122005 0 016054 400 736refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
1111521796 0 015609 396 736refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
1111842203 0 013473 396 736portablegcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
1115322099 0 012484 384 736portablegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1117283623 0 019000 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
1118921822 0 013348 392 736refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
1119282277 0 013513 396 736portablegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
1121202203 0 013473 396 736portablegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
1122481892 0 016481 396 736refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
1122522203 0 013433 396 736portablegcc_-m32_-O_-fomit-frame-pointer2019082020190816
1123082102 0 012468 384 736portablegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
1124521900 0 016792 392 736refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
1132522126 0 018782 400 736refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
1133202096 0 012468 384 736portablegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
1135281894 0 013344 392 736refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
1137722096 0 012500 384 736portablegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1138001864 0 016172 392 736refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
1140402096 0 012436 384 736portablegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
1144083623 0 018880 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
1147442109 0 012452 384 736portablegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
1148162014 0 017021 396 736refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
1152721794 0 015661 396 736refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
1153684386 0 013516 392 736portablegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
1155082096 0 012468 384 736portablegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1157281784 0 015798 400 736refgcc_-m32_-O3_-fomit-frame-pointer2019082020190816
1159322339 0 018060 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
1159522067 0 019140 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
1162682929 0 019366 400 736refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
1164801819 0 013577 396 736refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
1165241900 0 016792 392 736refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
1166081820 0 015998 400 736refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
1166642019 0 016960 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
1170043580 0 013964 392 736refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
1170281718 0 012928 392 736refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
1177082224 0 016896 392 736refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
1182961853 0 016329 396 736refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
1184961894 0 013344 392 736refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
1187883592 0 018681 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
1191401776 0 012816 392 736refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
1195361894 0 013344 392 736refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
1199482117 0 012412 384 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1200721777 0 014672 392 736refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
1205722035 0 018884 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
1207921543 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
1214243730 0 016849 396 736refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
1214431856 0 013357 396 736refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
1215282166 0 013956 392 736refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
1218842518 0 019428 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
1219721547 0 011864 384 736refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1222841894 0 013528 392 736refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
1222881864 0 016172 392 736refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
1224161744 0 013305 396 736refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
1225321792 0 013317 396 736refgcc_-m32_-O2_-fomit-frame-pointer2019082020190816
1225321544 0 011816 384 736refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
1225762102 0 012468 384 736portablegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
1235401542 0 011880 384 736refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
1238701546 0 011848 384 736refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
1238721540 0 011896 384 736refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
1246961961 0 016528 392 736refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
1247432012 0 013329 396 736refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
1248161720 0 012928 392 736refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
1248481542 0 011896 384 736refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
1250322030 0 018074 400 736refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
1252522063 0 016798 400 736refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
1253201539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1257201718 0 012928 392 736refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
1261401819 0 013577 396 736refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
1270961744 0 013289 396 736refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
1284761566 0 011864 384 736refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
1286041542 0 011880 384 736refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
1286481542 0 011880 384 736refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
1286721593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1288762027 0 017001 396 736refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
1290561539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
1292842037 0 017249 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
1293521542 0 011880 384 736refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
1294081537 0 011832 384 736refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
1301241981 0 016520 392 736refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
1302082126 0 018782 400 736refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
1309081552 0 011864 384 736refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
1312162051 0 017324 392 736refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
1312161539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
1327482267 0 017337 396 736refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
1333281856 0 013357 396 736refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
1338522063 0 013212 392 736refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
1340082261 0 017448 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
1341882045 0 018241 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
1345441544 0 011816 384 736refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1346601981 0 013205 396 736refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
1351681981 0 013205 396 736refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
1353362063 0 013212 392 736refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
1358612288 0 017297 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
1360761544 0 011816 384 736refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
1361481853 0 016329 396 736refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
1361761543 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1367361867 0 015964 392 736refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
1367402180 0 017412 392 736refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
1372201566 0 011864 384 736refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
1373521540 0 011896 384 736refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
1377682223 0 017556 392 736refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
1382521594 0 012008 384 736refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1383561540 0 011896 384 736refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1393961567 0 011896 384 736refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
1399441552 0 011864 384 736refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
1401562045 0 018241 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
1418961546 0 011848 384 736refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1421122261 0 017448 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
1422241551 0 011848 384 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
1425921593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
1426761981 0 013205 396 736refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
1434522223 0 017556 392 736refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
1437602037 0 017249 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
1438882226 0 017261 396 736refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
1450641542 0 011880 384 736refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
1451682229 0 017456 392 736refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
1452401539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1456921539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
1457921542 0 011880 384 736refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
1459241567 0 011896 384 736refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
1470692072 0 013084 392 736refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
1477442083 0 017840 392 736refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
1485482273 0 017584 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
1491642288 0 017604 392 736refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
1495201594 0 012008 384 736refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1496802012 0 013329 396 736refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
1497161540 0 011896 384 736refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1498242024 0 013272 392 736refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
1512801551 0 011848 384 736refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
1514761594 0 012008 384 736refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
1518922037 0 013220 392 736refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
1519202219 0 017281 396 736refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
1521761981 0 013205 396 736refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
1526561547 0 011864 384 736refgcc_-m32_-Os_-fomit-frame-pointer2019082020190816
1529442219 0 017281 396 736refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
1533162071 0 013165 396 736refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
1533361981 0 013205 396 736refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
1533522077 0 013284 392 736refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
1535403080 0 011896 384 736refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
1538362012 0 013329 396 736refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
1541441543 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
1545561536 0 011816 384 736refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
1546001981 0 013205 396 736refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
1549081981 0 013205 396 736refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
1551681593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1555802311 0 017388 392 736refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
1563042024 0 013272 392 736refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
1565442288 0 017297 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
1570282111 0 013340 392 736refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
1570402219 0 017281 396 736refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
1592762272 0 017100 392 736refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
1608962261 0 017448 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
1618242025 0 013197 396 736refgcc_-m32_-O_-fomit-frame-pointer2019082020190816
1621002063 0 013212 392 736refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
1648802092 0 013368 392 736refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
1670403968 0 013236 392 736refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
1670922090 0 013249 396 736refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
1700522090 0 013249 396 736refgcc_-m32_-march=pentium-mmx_-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_761x4591_avx':
decode.c: decode.c:260: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