Implementation notes: x86, gpu, crypto_decode/761x1531

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_decode
Primitive: 761x1531
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
167704401 0 018976 392 736int16gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
173804401 0 018768 392 736int16gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
174482471 0 012756 384 736int16gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
175502471 0 012756 384 736int16gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
177785026 0 022024 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
178844401 0 019156 392 736int16gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
180005026 0 021944 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
181442471 0 012756 384 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
182462546 0 014052 392 736int16gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
182642272 0 013537 396 736int16gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
182684714 0 019741 396 736int16gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
182704738 0 021765 396 736int16gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
184044970 0 020228 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
185282546 0 014052 392 736int16gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
185524970 0 020228 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
185642266 0 013381 396 736int16gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
185762272 0 013537 396 736int16gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
185794714 0 021214 400 736int16gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
186682352 0 013937 396 736int16gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
186925026 0 020036 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
187503988 0 018562 400 736int16gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
188702272 0 013537 396 736int16gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
189005026 0 021944 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
189203991 0 018466 400 736int16gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
189722348 0 014113 396 736int16gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
190082272 0 013481 396 736int16gcc_-m32_-O_-fomit-frame-pointer2019082020190816
190322471 0 012772 384 736int16gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
191162471 0 012788 384 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
191602348 0 014113 396 736int16gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
192602196 0 012548 384 736int16gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
192873991 0 018146 400 736int16gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
192965026 0 020848 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
192992348 0 014113 396 736int16gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
194082324 0 013725 396 736int16gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
194442272 0 013537 396 736int16gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
195242204 0 012644 384 736int16gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
195962272 0 013537 396 736int16gcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
196402471 0 012772 384 736int16gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
196563988 0 018754 400 736int16gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
196924754 0 022377 396 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
197522196 0 012548 384 736int16gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
197805026 0 020036 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
198482546 0 014408 392 736int16gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
198482546 0 014052 392 736int16gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
198884701 0 019821 396 736int16gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
199122505 0 013712 392 736int16gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
199602505 0 013712 392 736int16gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
199883991 0 018466 400 736int16gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
200042265 0 013512 392 736int16gcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
200885026 0 022152 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
201044530 0 013580 392 736int16gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
201082352 0 013937 396 736int16gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
201843972 0 018078 400 736int16gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
202202505 0 013712 392 736int16gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
202683991 0 018198 400 736int16gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
203003988 0 018629 396 736int16gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
203404970 0 020228 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
203442352 0 013953 396 736int16gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
203602352 0 013969 396 736int16gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
204244970 0 020348 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
205044401 0 018768 392 736int16gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
205322201 0 012628 384 736int16gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
205403991 0 018210 400 736int16gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
205482505 0 013768 392 736int16gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
205522198 0 012548 384 736int16gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
206402272 0 013537 396 736int16gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
206484746 0 019797 396 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
206522196 0 012580 384 736int16gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
206762196 0 012548 384 736int16gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
207722196 0 012580 384 736int16gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
208042194 0 012532 384 736int16gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
208242204 0 012644 384 736int16gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
208282193 0 012564 384 736int16gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
208362193 0 012532 384 736int16gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
208412193 0 012532 384 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
208723988 0 018754 400 736int16gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
208722340 0 013912 392 736int16gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
210042204 0 012644 384 736int16gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
210243991 0 018466 400 736int16gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
210482193 0 012564 384 736int16gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
210922196 0 012580 384 736int16gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
210964610 0 019697 396 736int16gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
211042196 0 012580 384 736int16gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
211282352 0 013917 396 736int16gcc_-m32_-O2_-fomit-frame-pointer2019082020190816
211762193 0 012564 384 736int16gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
211882352 0 013953 396 736int16gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
212203991 0 018198 400 736int16gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
213325026 0 020036 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
214484701 0 020882 400 736int16gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
214722193 0 012532 384 736int16gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
215002193 0 012564 384 736int16gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
216082352 0 013953 396 736int16gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
216162352 0 013937 396 736int16gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
216562471 0 012804 384 736int16gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
216848008 0 019017 396 736int16gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
217002196 0 012564 384 736int16gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
217084746 0 019720 392 736int16gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
217322471 0 012772 384 736int16gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
217762193 0 012564 384 736int16gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
217802201 0 012628 384 736int16gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
217922272 0 013537 396 736int16gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
218003991 0 018046 400 736int16gcc_-m32_-O3_-fomit-frame-pointer2019082020190816
218082196 0 012564 384 736int16gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
218562196 0 012564 384 736int16gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
219244744 0 014564 392 736int16gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
219882193 0 012532 384 736int16gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
220564612 0 019908 392 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
222322196 0 012564 384 736int16gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
223002196 0 012580 384 736int16gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
223354605 0 019717 396 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
223682196 0 012548 384 736int16gcc_-m32_-Os_-fomit-frame-pointer2019082020190816
224564754 0 020384 392 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
224792266 0 013613 396 736int16gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
225164605 0 019717 396 736int16gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
225324746 0 019797 396 736int16gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
225722196 0 012564 384 736int16gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
225762196 0 012564 384 736int16gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
226322198 0 012548 384 736int16gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
227362201 0 012628 384 736int16gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
228964612 0 019916 392 736int16gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
231282266 0 013613 396 736int16gcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
231564392 0 012580 384 736int16gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
234684607 0 019705 396 736int16gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
235762266 0 013613 396 736int16gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
235964746 0 020850 400 736int16gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
236442194 0 012532 384 736int16gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
239924746 0 019797 396 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
241044746 0 021458 400 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
256844746 0 021458 400 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
267244605 0 019717 396 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
269042977 0 014244 392 736int16gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
285033113 0 014428 392 736int16gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
289083205 0 014468 392 736int16gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
292525002 0 019844 392 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
295243113 0 014428 392 736int16gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
295865663 0 021072 392 736int16gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
297165021 0 018893 396 736int16gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
299485078 0 020464 392 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
299765822 0 021385 396 736int16gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
303456034 0 021305 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
305885000 0 020529 396 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
306045826 0 020796 392 736int16gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
307923205 0 014468 392 736int16gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
312484341 0 021464 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
313355909 0 020993 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
315685663 0 021072 392 736int16gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
316922981 0 014753 396 736portablegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
318965842 0 019761 396 736int16gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
319045842 0 019761 396 736int16gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
319683320 0 014853 396 736int16gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
321206034 0 022297 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
321903717 0 018080 392 736portablegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
322564301 0 019341 396 736portablegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
323675962 0 020600 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
324322949 0 014284 392 736int16gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
326526034 0 021305 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
329804605 0 019669 396 736portablegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
330284589 0 021314 400 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
332006064 0 020593 396 736int16gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
332252991 0 014593 396 736portablegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
332482991 0 014593 396 736portablegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
332684589 0 020706 400 736portablegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
334845958 0 018904 392 736int16gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
335365822 0 021385 396 736int16gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
337834341 0 019348 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
338164605 0 019669 396 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
339244621 0 019608 392 736portablegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
339684271 0 020450 400 736portablegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
340164605 0 019669 396 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
340724341 0 021336 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
340764325 0 021240 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
341125909 0 020993 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
341323717 0 018468 392 736portablegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
341563695 0 018178 400 736portablegcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
342204341 0 020160 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
342963201 0 014425 396 736int16gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
343953669 0 018309 396 736portablegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
344285826 0 020796 392 736int16gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
345886034 0 022297 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
346762991 0 014593 396 736portablegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
347283013 0 014872 392 736portablegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
347324341 0 019348 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
347406064 0 020593 396 736int16gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
347724621 0 021653 396 736portablegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
347804303 0 019421 396 736portablegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
348202991 0 014577 396 736portablegcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
348723695 0 017858 400 736portablegcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
348804661 0 022281 396 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
348843677 0 017790 400 736portablegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
349042981 0 014381 396 736portablegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
350244661 0 020288 392 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
350723695 0 017922 400 736portablegcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
351003677 0 018258 400 736portablegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
352403695 0 018178 400 736portablegcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
352562991 0 014557 396 736portablegcc_-m32_-O2_-fomit-frame-pointer2019082020190816
352886058 0 015220 392 736portablegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
353484341 0 019348 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
354003320 0 014853 396 736int16gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
355287402 0 018713 396 736portablegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
355843695 0 017910 400 736portablegcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
356523679 0 017742 400 736portablegcc_-m32_-O3_-fomit-frame-pointer2019082020190816
357843368 0 015040 392 736int16gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
357883013 0 014516 392 736portablegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
361084589 0 021314 400 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
361163717 0 018080 392 736portablegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
361562981 0 014552 392 736portablegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
362243013 0 014516 392 736portablegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
362803677 0 018450 400 736portablegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
363722991 0 014577 396 736portablegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
364603013 0 014516 392 736portablegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
364803201 0 014425 396 736int16gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
368002981 0 014753 396 736portablegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
368526072 0 021396 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
369603677 0 018450 400 736portablegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
369764325 0 021240 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
371682991 0 014609 396 736portablegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
372243254 0 014360 392 736int16gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
373923695 0 018178 400 736portablegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
375683170 0 014244 392 736int16gcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
377164269 0 020782 400 736portablegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
377366088 0 020228 392 736int16gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
377362981 0 014753 396 736portablegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
379846072 0 021880 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
380602991 0 014577 396 736portablegcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
383925962 0 020560 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
388323717 0 018288 392 736portablegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
392043695 0 017910 400 736portablegcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
398365961 0 020860 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
401924283 0 019260 392 736portablegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
409364283 0 019849 396 736portablegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
412563230 0 014532 392 736int16gcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
413083383 0 014644 392 736portablegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
419646057 0 021212 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
421724380 0 018897 396 736portablegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
421884283 0 018209 396 736portablegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
424724380 0 019220 392 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
430003383 0 014644 392 736portablegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
432324380 0 020633 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
435484283 0 019260 392 736portablegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
437004388 0 019657 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
438804380 0 018897 396 736portablegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
443443444 0 014981 396 736portablegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
457204283 0 019849 396 736portablegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
461204283 0 018209 396 736portablegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
465283657 0 014760 392 736portablegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
466523614 0 014884 392 736portablegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
468923444 0 014981 396 736portablegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
468964629 0 017576 392 736portablegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
471284380 0 019905 396 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
471604379 0 018253 396 736portablegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
479644388 0 019657 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
481284380 0 020633 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
489404732 0 018868 392 736portablegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
490284673 0 019320 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
495123740 0 015408 392 736portablegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
499764764 0 020084 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
505484629 0 019232 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
520524732 0 020536 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
852153630 0 018912 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
853203630 0 018912 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
866162013 0 013244 392 736portablegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
869644111 0 019245 396 736portablegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
871323645 0 019048 392 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
874642013 0 013284 392 736portablegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
876243638 0 018757 396 736portablegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
880402098 0 012444 384 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
899522105 0 012496 384 736portablegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
902402024 0 013364 392 736portablegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
908612099 0 012396 384 736portablegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
910603640 0 019064 392 736portablegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
923682013 0 013244 392 736portablegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
929523640 0 019064 392 736portablegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
929842106 0 012512 384 736portablegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
933322217 0 013485 396 736portablegcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
934162217 0 013485 396 736portablegcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
937962204 0 013296 392 736portablegcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
939524121 0 019225 396 736portablegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
941972217 0 013445 396 736portablegcc_-m32_-O_-fomit-frame-pointer2019082020190816
943682217 0 013485 396 736portablegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
944243638 0 018952 392 736portablegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
945082208 0 013561 396 736portablegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
948802105 0 012496 384 736portablegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
956082023 0 013153 396 736portablegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
956802103 0 012464 384 736portablegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
959322103 0 012496 384 736portablegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
960882103 0 012480 384 736portablegcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
961642101 0 012416 384 736portablegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
962602103 0 012464 384 736portablegcc_-m32_-Os_-fomit-frame-pointer2019082020190816
966002098 0 012492 384 736portablegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
967482109 0 012464 384 736portablegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
970962208 0 013561 396 736portablegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
972212103 0 012480 384 736portablegcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
972484206 0 012512 384 736portablegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
974122285 0 013525 396 736portablegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
977764111 0 019245 396 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
980731895 0 013344 392 736refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
981801851 0 015978 400 736refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
983682099 0 012428 384 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
986242103 0 012464 384 736portablegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
986324111 0 019245 396 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
987082103 0 012560 384 736portablegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
995282217 0 013485 396 736portablegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
996602103 0 012512 384 736portablegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1000361910 0 016824 392 736refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
1000482110 0 012480 384 736portablegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
1004281812 0 015625 396 736refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
1004562024 0 013364 392 736portablegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
1006562106 0 012512 384 736portablegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1008442109 0 012464 384 736portablegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
1013042217 0 013485 396 736portablegcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
1017571812 0 016346 400 736refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
1019722102 0 012544 384 736portablegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1020002285 0 013600 392 736portablegcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
1020281865 0 016172 392 736refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
1024682013 0 013244 392 736portablegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
1027122103 0 012560 384 736portablegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1027644111 0 019436 392 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
1028402217 0 013485 396 736portablegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
1029442236 0 016912 392 736refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
1030961979 0 017061 396 736refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
1031123627 0 018721 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
1033243630 0 018912 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
1036681851 0 016030 400 736refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
1039862285 0 013525 396 736portablegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
1040401810 0 015677 396 736refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
1044201895 0 013344 392 736refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
1044722098 0 012444 384 736portablegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1044961745 0 013305 396 736refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
1047123627 0 018796 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
1048362035 0 016625 396 736refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
1049042025 0 013364 392 736portablegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
1049761865 0 016172 392 736refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
1050441745 0 013305 396 736refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
1051242103 0 012480 384 736portablegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
1051442030 0 017085 396 736refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
1054522102 0 012544 384 736portablegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
1056082059 0 018916 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
1057082030 0 017085 396 736refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
1058762208 0 013561 396 736portablegcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
1060282027 0 016976 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
1061961995 0 017624 392 736refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
1064682011 0 016932 392 736refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
1068642103 0 012560 384 736portablegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1069362023 0 013284 392 736portablegcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
1070461910 0 016824 392 736refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
1072892285 0 017757 396 736refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
1075681745 0 013289 396 736refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
1075722105 0 012496 384 736portablegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1076962827 0 019789 396 736refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
1077441745 0 013321 396 736refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
1078202096 0 016830 400 736refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
1084882106 0 012512 384 736portablegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
1087002159 0 018846 400 736refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
1087202003 0 018138 400 736refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
1089442102 0 012544 384 736portablegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1091041928 0 016720 392 736refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
1092722101 0 012416 384 736portablegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
1093522101 0 012416 384 736portablegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1094762159 0 018846 400 736refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
1096682110 0 012480 384 736portablegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
1096844016 0 017009 396 736refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
1097321777 0 012816 392 736refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
1097604416 0 013528 392 736portablegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
1100204107 0 019028 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
1104361892 0 016350 400 736refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
1105882035 0 017017 396 736refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
1111641785 0 015798 400 736refgcc_-m32_-O3_-fomit-frame-pointer2019082020190816
1112202103 0 012496 384 736portablegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
1114562099 0 012396 384 736portablegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
1114602103 0 012496 384 736portablegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
1118121745 0 013289 396 736refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
1120282101 0 012448 384 736portablegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
1121722273 0 017781 396 736refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
1122442666 0 019588 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
1123522098 0 012444 384 736portablegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
1124362027 0 016976 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
1126241722 0 012928 392 736refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
1127602099 0 012396 384 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1128642827 0 020429 396 736refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
1132643627 0 018721 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
1133521719 0 012928 392 736refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
1147403630 0 019032 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
1147961894 0 016428 392 736refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
1148161892 0 016350 400 736refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
1149442098 0 012444 384 736portablegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
1151922027 0 016976 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
1152401810 0 015677 396 736refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
1156322038 0 018106 400 736refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
1157041892 0 016350 400 736refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
1159722030 0 017085 396 736refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
1160601851 0 016030 400 736refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
1162882217 0 013485 396 736portablegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
1163882941 0 019398 400 736refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
1170561851 0 016042 400 736refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
1174522103 0 012496 384 736portablegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
1174521895 0 013344 392 736refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
1175082103 0 012464 384 736portablegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1182162098 0 012492 384 736portablegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1183402059 0 018916 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
1183601719 0 012928 392 736refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
1187081793 0 013317 396 736refgcc_-m32_-O2_-fomit-frame-pointer2019082020190816
1199961820 0 013577 396 736refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
1201641545 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
1202481745 0 013289 396 736refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
1204382053 0 018273 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
1208682006 0 016070 400 736refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
1211641857 0 013357 396 736refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
1212681854 0 016329 396 736refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
1215042075 0 019156 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
1216442347 0 018076 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
1218601823 0 013348 392 736refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
1218801863 0 013209 396 736refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
1223081745 0 013305 396 736refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
1226083582 0 013964 392 736refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
1235001547 0 011816 384 736refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1235161973 0 016560 392 736refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
1242082273 0 017781 396 736refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
1246082167 0 013956 392 736refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
1248161542 0 011880 384 736refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
1255721868 0 015964 392 736refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
1260202096 0 016830 400 736refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
1260401547 0 011816 384 736refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
1268242239 0 017472 392 736refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
1273281546 0 011848 384 736refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1274081567 0 011896 384 736refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
1275421551 0 011848 384 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
1277132271 0 017464 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
1277802075 0 017356 392 736refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
1282592013 0 013329 396 736refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
1288961982 0 013205 396 736refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
1289562053 0 017281 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
1294281854 0 016329 396 736refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
1294322053 0 017281 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
1299681989 0 016536 392 736refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
1300721540 0 011848 384 736refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
1301481820 0 013577 396 736refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
1312561895 0 013528 392 736refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
1316201552 0 011864 384 736refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
1317761820 0 013577 396 736refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
1323242064 0 013228 392 736refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
1325002229 0 017313 396 736refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
1325841982 0 013205 396 736refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
1329002229 0 017313 396 736refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
1331563080 0 011896 384 736refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
1334761857 0 013357 396 736refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
1335361547 0 011864 384 736refgcc_-m32_-Os_-fomit-frame-pointer2019082020190816
1337121778 0 014672 392 736refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
1337241542 0 011880 384 736refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
1337942233 0 017588 392 736refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
1343942229 0 017313 396 736refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
1345082053 0 018273 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
1346442271 0 017464 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
1353562236 0 017293 396 736refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
1353801982 0 013205 396 736refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
1355911539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
1356841539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1357961551 0 011848 384 736refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
1364041545 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1366841542 0 011896 384 736refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
1369041546 0 011848 384 736refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
1369122073 0 013084 392 736refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
1369961542 0 011880 384 736refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
1378281982 0 013205 396 736refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
1378281540 0 011896 384 736refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1379201594 0 012008 384 736refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1379242233 0 017588 392 736refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
1382881566 0 011864 384 736refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
1384521540 0 011896 384 736refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
1390201545 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
1392161538 0 011832 384 736refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
1395881593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1397362025 0 013272 392 736refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
1401601539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
1404922277 0 017353 396 736refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
1409602091 0 017856 392 736refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
1413601566 0 011864 384 736refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
1420641982 0 013205 396 736refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
1429561547 0 011816 384 736refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
1430841567 0 011896 384 736refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
1435601552 0 011864 384 736refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
1442921542 0 011880 384 736refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
1448722306 0 017636 392 736refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
1463601593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1465602283 0 017600 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
1467963970 0 013236 392 736refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
1468801594 0 012008 384 736refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
1469281547 0 011864 384 736refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1475802321 0 017420 392 736refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
1476681982 0 013205 396 736refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
1477362298 0 017313 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
1484761593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
1486081540 0 011896 384 736refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
1489162298 0 017313 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
1489562271 0 017464 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
1490842190 0 017428 392 736refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
1496161539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
1496601542 0 011880 384 736refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
1504281539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1505401594 0 012008 384 736refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1517242025 0 013272 392 736refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
1518802282 0 017116 392 736refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
1519041982 0 013205 396 736refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
1531361542 0 011880 384 736refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
1532722013 0 013329 396 736refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
1545882064 0 013228 392 736refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
1561922072 0 013181 396 736refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
1569042064 0 013228 392 736refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
1571002038 0 013220 392 736refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
1577921540 0 011896 384 736refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1586802013 0 013329 396 736refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
1633042078 0 013284 392 736refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
1644762091 0 013249 396 736refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
1646722026 0 013197 396 736refgcc_-m32_-O_-fomit-frame-pointer2019082020190816
1652442094 0 013368 392 736refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
1668842091 0 013249 396 736refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
1707242112 0 013340 392 736refgcc_-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_761x1531_avx':
decode.c: decode.c:256: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