Implementation notes: x86, gpu, crypto_decode/653x4621

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_decode
Primitive: 653x4621
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
168842089 0 012420 384 736int16gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
171682305 0 012580 384 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
172602305 0 012580 384 736int16gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
172925105 0 022053 396 736int16gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
173042091 0 012468 384 736int16gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
173104738 0 019924 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
173644496 0 018864 392 736int16gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
174332416 0 013924 392 736int16gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
176562307 0 012612 384 736int16gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
176924768 0 020512 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
177002089 0 012468 384 736int16gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
178442091 0 012452 384 736int16gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
178842107 0 012548 384 736int16gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
180722339 0 013552 392 736int16gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
181322105 0 012532 384 736int16gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
182122305 0 012580 384 736int16gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
182282416 0 013924 392 736int16gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
182322228 0 013809 396 736int16gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
182432089 0 012420 384 736int16gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
182525137 0 022697 396 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
182522089 0 012420 384 736int16gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
182612089 0 012452 384 736int16gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
183082236 0 013629 396 736int16gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
183162089 0 012420 384 736int16gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
183164768 0 019700 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
183604768 0 021816 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
183642149 0 013269 396 736int16gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
184524126 0 018898 400 736int16gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
184922091 0 012436 384 736int16gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
184982105 0 012532 384 736int16gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
185042228 0 013809 396 736int16gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
185124738 0 020044 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
185312107 0 012548 384 736int16gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
185482142 0 013393 396 736int16gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
185685106 0 021202 400 736int16gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
186002091 0 012484 384 736int16gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
186204108 0 018741 396 736int16gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
186482091 0 012468 384 736int16gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
188082339 0 013552 392 736int16gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
188202091 0 012468 384 736int16gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
189164182 0 012484 384 736int16gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
189402089 0 012452 384 736int16gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
190442142 0 013393 396 736int16gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
190642142 0 013393 396 736int16gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
190882307 0 012612 384 736int16gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
191044051 0 018210 400 736int16gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
191202142 0 013393 396 736int16gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
191562089 0 012420 384 736int16gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
191804496 0 019252 392 736int16gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
192124051 0 018262 400 736int16gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
192282091 0 012468 384 736int16gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
192634292 0 013452 392 736int16gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
192644961 0 020188 392 736int16gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
193164051 0 018262 400 736int16gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
193522339 0 013592 392 736int16gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
193722091 0 012452 384 736int16gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
194282228 0 013841 396 736int16gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
194404051 0 018530 400 736int16gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
194842091 0 012468 384 736int16gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
195564768 0 021608 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
195842091 0 012436 384 736int16gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
196002089 0 012420 384 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
196082091 0 012452 384 736int16gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
196284051 0 018530 400 736int16gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
196562091 0 012436 384 736int16gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
196842305 0 012628 384 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
197164496 0 019072 392 736int16gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
197524768 0 019700 392 736int16gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
197725090 0 020125 396 736int16gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
197762236 0 013800 392 736int16gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
197882089 0 012452 384 736int16gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
198042089 0 012468 384 736int16gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
198764616 0 014500 392 736int16gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
198844961 0 020180 392 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
199324051 0 018110 400 736int16gcc_-m32_-O3_-fomit-frame-pointer2019082020190816
199562339 0 013552 392 736int16gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
199728328 0 019177 396 736int16gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
199722091 0 012452 384 736int16gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
199722146 0 013384 392 736int16gcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
199764933 0 019953 396 736int16gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
200042307 0 012644 384 736int16gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
200164738 0 019924 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
200284768 0 021608 392 736int16gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
200442105 0 012532 384 736int16gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
200764768 0 019700 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
201242091 0 012436 384 736int16gcc_-m32_-Os_-fomit-frame-pointer2019082020190816
201802228 0 013809 396 736int16gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
201924126 0 018898 400 736int16gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
202162091 0 012468 384 736int16gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
202202228 0 013789 396 736int16gcc_-m32_-O2_-fomit-frame-pointer2019082020190816
202845105 0 021534 400 736int16gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
203284126 0 018706 400 736int16gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
203442262 0 014033 396 736int16gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
203562228 0 013825 396 736int16gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
203642262 0 014033 396 736int16gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
203762228 0 013825 396 736int16gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
204645113 0 020061 396 736int16gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
204685105 0 020008 392 736int16gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
204875123 0 021138 400 736int16gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
205282142 0 013353 396 736int16gcc_-m32_-O_-fomit-frame-pointer2019082020190816
205882307 0 012612 384 736int16gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
205965123 0 021746 400 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
206002142 0 013393 396 736int16gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
206682228 0 013825 396 736int16gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
206764965 0 019993 396 736int16gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
207082091 0 012468 384 736int16gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
207164100 0 018206 400 736int16gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
207522262 0 014033 396 736int16gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
207604768 0 021688 392 736int16gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
207722091 0 012452 384 736int16gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
207802416 0 013924 392 736int16gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
208324496 0 018864 392 736int16gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
208764738 0 019924 392 736int16gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
209922416 0 014280 392 736int16gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
210282107 0 012548 384 736int16gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
214405137 0 020704 392 736int16gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
214882142 0 013393 396 736int16gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
215405123 0 020085 396 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
216724051 0 018274 400 736int16gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
217714939 0 019973 396 736int16gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
218964051 0 018530 400 736int16gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
219682142 0 013393 396 736int16gcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
220402144 0 013485 396 736int16gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
222362144 0 013485 396 736int16gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
223685123 0 020085 396 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
225244939 0 019973 396 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
233485123 0 020085 396 736int16gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
239205123 0 021746 400 736int16gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
239962144 0 013485 396 736int16gcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
242674939 0 019973 396 736int16gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
274724174 0 020606 400 736portablegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
275844198 0 020290 400 736portablegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
277044230 0 021173 396 736portablegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
277532874 0 014188 392 736int16gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
278075975 0 020860 392 736int16gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
279964254 0 021817 396 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
281843886 0 019632 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
281942574 0 014161 396 736portablegcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
283446524 0 018281 396 736portablegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
283803198 0 017414 400 736portablegcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
286502949 0 014212 392 736int16gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
287124254 0 019824 392 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
289642566 0 014337 396 736portablegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
291576167 0 020744 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
291876020 0 019937 396 736int16gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
291885117 0 020432 392 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
292884198 0 020818 400 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
292963886 0 018820 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
293922614 0 014184 392 736portablegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
294123886 0 018820 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
296002574 0 014141 396 736portablegcc_-m32_-O2_-fomit-frame-pointer2019082020190816
296002574 0 014177 396 736portablegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
296482949 0 014212 392 736int16gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
296604198 0 020818 400 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
297153006 0 014549 396 736int16gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
297453254 0 017893 396 736portablegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
298086158 0 021353 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
298443886 0 020936 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
299376158 0 021353 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
299442558 0 013965 396 736portablegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
299523262 0 017632 392 736portablegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
300882606 0 014116 392 736portablegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
301563886 0 020808 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
301602606 0 014472 392 736portablegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
301963198 0 017682 400 736portablegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
303166182 0 020705 396 736int16gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
303282574 0 014161 396 736portablegcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
304004174 0 019133 396 736portablegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
304722574 0 014177 396 736portablegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
304804182 0 019141 396 736portablegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
304963214 0 017986 400 736portablegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
305362983 0 014088 392 736int16gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
305526020 0 019937 396 736int16gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
306325977 0 021465 396 736int16gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
306762574 0 014193 396 736portablegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
308124238 0 019144 392 736portablegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
308206150 0 022329 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
308923262 0 017632 392 736portablegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
308976198 0 021020 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
309242606 0 014116 392 736portablegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
310004182 0 019141 396 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
311563198 0 017682 400 736portablegcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
312644198 0 020210 400 736portablegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
313604165 0 019197 396 736portablegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
313963198 0 017426 400 736portablegcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
314242566 0 014337 396 736portablegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
315163198 0 017310 400 736portablegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
315362574 0 014161 396 736portablegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
316025948 0 021280 392 736int16gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
317603246 0 017824 392 736portablegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
317706317 0 021404 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
318185948 0 021280 392 736int16gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
318325977 0 021465 396 736int16gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
318403214 0 017986 400 736portablegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
318923214 0 017794 400 736portablegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
320883886 0 018820 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
321603902 0 020744 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
321806182 0 020705 396 736int16gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
322325158 0 020609 396 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
324523214 0 017278 400 736portablegcc_-m32_-O3_-fomit-frame-pointer2019082020190816
325952958 0 014020 392 736int16gcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
326086005 0 021009 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
326125244 0 014820 392 736portablegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
328202606 0 014116 392 736portablegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
328683198 0 017682 400 736portablegcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
328843198 0 017362 400 736portablegcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
329083246 0 018004 392 736portablegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
329643006 0 014549 396 736int16gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
330002574 0 014177 396 736portablegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
330873792 0 018684 392 736portablegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
332205176 0 019940 392 736int16gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
332286354 0 021604 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
333363902 0 020744 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
334483791 0 017713 396 736portablegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
336206150 0 022329 396 736int16gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
336602874 0 014188 392 736int16gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
336725975 0 020860 392 736int16gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
338204182 0 019141 396 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
339203198 0 017414 400 736portablegcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
339722944 0 014169 396 736int16gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
340002768 0 014092 392 736int16gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
340246175 0 019128 392 736int16gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
340483004 0 014292 392 736int16gcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
340606183 0 020720 392 736int16gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
342166005 0 021009 396 736int16gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
345082566 0 014337 396 736portablegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
346043090 0 014768 392 736int16gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
348765151 0 019021 396 736int16gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
349283792 0 019289 396 736portablegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
350166322 0 022056 392 736int16gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
350803017 0 014276 392 736portablegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
352803866 0 020041 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
356083066 0 014597 396 736portablegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
357762944 0 014169 396 736int16gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
359803066 0 014597 396 736portablegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
360046338 0 020484 392 736int16gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
360123841 0 019033 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
370443866 0 018385 396 736portablegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
375003792 0 018684 392 736portablegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
375443866 0 018385 396 736portablegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
375802802 0 014068 392 736int16gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
380683017 0 014276 392 736portablegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
382523866 0 020041 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
385163791 0 017713 396 736portablegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
392083218 0 014312 392 736portablegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
397684045 0 018616 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
399123792 0 019289 396 736portablegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
401963841 0 019033 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
406644162 0 019896 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
414484062 0 018592 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
420004062 0 017016 392 736portablegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
434723314 0 014992 392 736portablegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
434844162 0 018308 392 736portablegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
436844145 0 019396 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
451353315 0 014580 392 736portablegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
469844302 0 018173 396 736portablegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
484764303 0 019060 392 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
527604303 0 019745 396 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
722403171 0 018368 392 736portablegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
731371912 0 012212 384 736portablegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
752163171 0 018368 392 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
758011909 0 012368 384 736portablegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
762881915 0 012308 384 736portablegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
767103181 0 018504 392 736portablegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
767121913 0 012308 384 736portablegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
769381913 0 012356 384 736portablegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
775321913 0 012356 384 736portablegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
775483179 0 018213 396 736portablegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
779161913 0 012260 384 736portablegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
787161912 0 012212 384 736portablegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
789031915 0 012308 384 736portablegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
789721913 0 012260 384 736portablegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
789961912 0 012260 384 736portablegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
795561909 0 012272 384 736portablegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
803561912 0 012212 384 736portablegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
805081912 0 012260 384 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
805241820 0 013172 392 736portablegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
807881978 0 013337 396 736portablegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
812561810 0 013036 392 736portablegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
812683179 0 018424 392 736portablegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
812681907 0 012224 384 736portablegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
813991918 0 012260 384 736portablegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
815921909 0 012368 384 736portablegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
816081915 0 012308 384 736portablegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
816121909 0 012304 384 736portablegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
816243589 0 018613 396 736portablegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
818281907 0 012224 384 736portablegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
820481909 0 012272 384 736portablegcc_-m32_-Os_-fomit-frame-pointer2019082020190816
826921810 0 013036 392 736portablegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
827731810 0 013076 392 736portablegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
829163179 0 018520 392 736portablegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
830123171 0 018368 392 736portablegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
832351822 0 013156 392 736portablegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
833553179 0 018520 392 736portablegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
837241819 0 013076 392 736portablegcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
838861994 0 013261 396 736portablegcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
842681994 0 013261 396 736portablegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
843401822 0 013156 392 736portablegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
846693577 0 018416 392 736portablegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
847721810 0 013036 392 736portablegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
847801909 0 012368 384 736portablegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
848121994 0 013261 396 736portablegcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
848403171 0 018488 392 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
854563172 0 018201 396 736portablegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
857011909 0 012288 384 736portablegcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
858041908 0 012272 384 736portablegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
861162142 0 018718 400 736refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
865401913 0 012308 384 736portablegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
870201918 0 012260 384 736portablegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
870601909 0 012288 384 736portablegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
875761909 0 012304 384 736portablegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
876561907 0 012224 384 736portablegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
877743578 0 018633 396 736portablegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
877962072 0 017493 396 736refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
881721718 0 012928 392 736refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
890551892 0 015757 396 736refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082020190816
891282133 0 017008 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
892001915 0 012308 384 736portablegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
895081994 0 013261 396 736portablegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
895471961 0 016414 400 736refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082020190816
896881992 0 016824 392 736refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
900281909 0 012304 384 736portablegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
903681994 0 013261 396 736portablegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
904173172 0 018276 392 736portablegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
906882085 0 016932 392 736refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
908003818 0 012320 384 736portablegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
909161909 0 012320 384 736portablegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
911562147 0 019041 396 736refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
918041978 0 013337 396 736portablegcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
918402133 0 017008 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
919163974 0 013320 392 736portablegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
919241994 0 013261 396 736portablegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
919523581 0 018824 392 736portablegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
925082072 0 017493 396 736refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
926321918 0 012292 384 736portablegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
927241776 0 012816 392 736refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
928401744 0 013305 396 736refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082020190816
930081918 0 012292 384 736portablegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
930441918 0 016042 400 736refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082020190816
933201913 0 012356 384 736portablegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
933271744 0 013305 396 736refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082020190816
935321907 0 012256 384 736portablegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
938362057 0 013289 396 736portablegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
938922053 0 017592 392 736refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
940402115 0 018900 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
942281784 0 015798 400 736refgcc_-m32_-O3_-fomit-frame-pointer2019082020190816
942363964 0 016977 396 736refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
942441892 0 015757 396 736refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082020190816
942881918 0 016106 400 736refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082020190816
948602085 0 017485 396 736refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
949643578 0 018633 396 736portablegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
950601811 0 016346 400 736refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
951161994 0 013261 396 736portablegcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
951681909 0 012304 384 736portablegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
953322508 0 019348 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
954002057 0 013289 396 736portablegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
954001744 0 013321 396 736refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082020190816
956882115 0 018900 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
961041894 0 015721 396 736refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082020190816
961801994 0 013221 396 736portablegcc_-m32_-O_-fomit-frame-pointer2019082020190816
962441819 0 012961 396 736portablegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
963521980 0 013072 392 736portablegcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
967242112 0 017057 396 736refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
968081822 0 013348 392 736refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082020190816
969721912 0 012244 384 736portablegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
971241894 0 013344 392 736refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082020190816
974801744 0 013289 396 736refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082020190816
974841909 0 012288 384 736portablegcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
984163578 0 018633 396 736portablegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
985721978 0 013337 396 736portablegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
986081864 0 016172 392 736refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082020190816
986402840 0 019222 400 736refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
989881915 0 012308 384 736portablegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
991921926 0 016460 392 736refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
992282069 0 017061 396 736refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082020190816
992721744 0 013289 396 736refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082020190816
996202133 0 017008 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
996801792 0 013317 396 736refgcc_-m32_-O2_-fomit-frame-pointer2019082020190816
1004001862 0 013209 396 736refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
1009682057 0 013364 392 736portablegcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
1011523172 0 018201 396 736portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
1013281961 0 016414 400 736refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082020190816
1013881864 0 016172 392 736refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082020190816
1016401908 0 012272 384 736portablegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
1023362109 0 017017 396 736refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082020190816
1025882142 0 018718 400 736refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
1028481744 0 013305 396 736refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082020190816
1029962112 0 017057 396 736refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
1030602055 0 016560 392 736refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082020190816
1030802051 0 016520 392 736refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
1031561720 0 012928 392 736refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
1033361961 0 016414 400 736refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082020190816
1035121718 0 012928 392 736refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082020190816
1037321990 0 016577 396 736refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082020190816
1040281918 0 016094 400 736refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082020190816
1042962104 0 018078 400 736refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082020190816
1043362166 0 013956 392 736refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
1043641992 0 016824 392 736refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082020190816
1043722453 0 018108 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082020190816
1044841894 0 013344 392 736refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082020190816
1045961918 0 016094 400 736refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082020190816
1048321542 0 011880 384 736refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082020190816
1049002061 0 018122 400 736refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082020190816
1049361894 0 013344 392 736refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082020190816
1052041915 0 012308 384 736portablegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
1054002329 0 017008 392 736refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082020190816
1057861593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
1062082117 0 019124 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082020190816
1062602321 0 017604 392 736refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
1063242116 0 019653 396 736refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082020190816
1063961777 0 014672 392 736refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082020190816
1064201593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1065061856 0 013357 396 736refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
1068041819 0 013577 396 736refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082020190816
1068522112 0 017057 396 736refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
1069282063 0 016798 400 736refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082020190816
1072921981 0 013205 396 736refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082020190816
1073842153 0 017360 392 736refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
1079281853 0 016329 396 736refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
1079962127 0 017265 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082020190816
1082202005 0 016054 400 736refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082020190816
1083121744 0 013289 396 736refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082020190816
1084162001 0 016704 392 736refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082020190816
1084402111 0 018241 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082020190816
1094043580 0 013964 392 736refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082020190816
1100521853 0 016329 396 736refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
1104082111 0 018241 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082020190816
1104522012 0 013329 396 736refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
1104561819 0 013577 396 736refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082020190816
1105401867 0 015964 392 736refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
1109081544 0 011816 384 736refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
1118202063 0 016798 400 736refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082020190816
1119121819 0 013577 396 736refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082020190816
1123001544 0 011816 384 736refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
1124922012 0 013329 396 736refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
1127001566 0 011864 384 736refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
1131562359 0 017480 392 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
1134282092 0 013368 392 736refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
1134812325 0 017333 396 736refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
1135443080 0 011896 384 736refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
1136241543 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1136881894 0 013528 392 736refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082020190816
1140961540 0 011896 384 736refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1141142386 0 017636 392 736refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082020190816
1142961593 0 011992 384 736refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1144681594 0 012008 384 736refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082020190816
1151201539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082020190816
1151321539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1153801856 0 013357 396 736refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
1154561542 0 011880 384 736refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082020190816
1166401542 0 011880 384 736refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082020190816
1167241547 0 011864 384 736refgcc_-m32_-Os_-fomit-frame-pointer2019082020190816
1168201552 0 011864 384 736refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
1170881536 0 011816 384 736refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
1171001551 0 011848 384 736refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082020190816
1171402037 0 013220 392 736refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
1174891539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
1175402325 0 017333 396 736refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082020190816
1175461539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
1178082071 0 013165 396 736refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
1181401543 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082020190816
1181561546 0 011848 384 736refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1184403968 0 013236 392 736refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
1191642321 0 017604 392 736refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
1193322153 0 017844 392 736refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082020190816
1194122127 0 017265 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082020190816
1194481540 0 011896 384 736refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082020190816
1204201566 0 011864 384 736refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
1209161544 0 011816 384 736refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082020190816
1209812390 0 017333 396 736refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
1211921542 0 011880 384 736refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082020190816
1217801540 0 011896 384 736refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082020190816
1219161552 0 011864 384 736refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
1225961543 0 011800 384 736refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082020190816
1226481981 0 013205 396 736refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082020190816
1230601981 0 013205 396 736refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082020190816
1232281981 0 013205 396 736refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082020190816
1232962025 0 013197 396 736refgcc_-m32_-O_-fomit-frame-pointer2019082020190816
1235042063 0 013212 392 736refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082020190816
1235562325 0 017333 396 736refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082020190816
1235961551 0 011848 384 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082020190816
1239002359 0 017480 392 736refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
1240842024 0 013272 392 736refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082020190816
1241681594 0 012008 384 736refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082020190816
1251361546 0 011848 384 736refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082020190816
1252521542 0 011880 384 736refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082020190816
1253442282 0 017448 392 736refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082020190816
1254442359 0 017480 392 736refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
1257162024 0 013272 392 736refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082020190816
1262841567 0 011896 384 736refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082020190816
1263761567 0 011896 384 736refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082020190816
1264122327 0 017488 392 736refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082020190816
1268561542 0 011896 384 736refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082020190816
1268842413 0 017424 392 736refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
1269802390 0 017333 396 736refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
1290842012 0 013329 396 736refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082020190816
1291522077 0 013284 392 736refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
1293802090 0 013249 396 736refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082020190816
1294801537 0 011832 384 736refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082020190816
1296361981 0 013205 396 736refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082020190816
1302681547 0 011864 384 736refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082020190816
1303802371 0 017616 392 736refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082020190816
1304681594 0 012008 384 736refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082020190816
1311602063 0 013212 392 736refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082020190816
1314281542 0 011880 384 736refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082020190816
1315401539 0 011880 384 736refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082020190816
1318402365 0 017369 396 736refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082020190816
1319762328 0 017313 396 736refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082020190816
1320361981 0 013205 396 736refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082020190816
1325481540 0 011896 384 736refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082020190816
1331802111 0 013340 392 736refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082020190816
1347202063 0 013212 392 736refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082020190816
1367362374 0 017136 392 736refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082020190816
1416001981 0 013205 396 736refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082020190816
1483762090 0 013249 396 736refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082020190816
1528602072 0 013084 392 736refgcc_-m32_-march=i386_-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_653x4621_avx':
decode.c: decode.c:215: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