Implementation notes: x86, gpu, crypto_kem/saber

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: saber
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
199463720062 0 040045 416 1584portablegcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019101220190816
224672182703 0 0105205 416 1584portablegcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019101220190816
226306282703 0 0105173 416 1584refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019101220190816
226699576884 0 099821 416 1584portablegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019101220190816
226777576884 0 099821 416 1584portablegcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019101220190816
227003476884 0 099789 416 1584refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019101220190816
228931876884 0 099789 416 1584refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019101220190816
228979278903 0 0101517 416 1584refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019101220190816
229464976884 0 099821 416 1584portablegcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019101220190816
229683979487 0 0102109 416 1584refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019101220190816
230500273783 0 096333 416 1584refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019101220190816
231445590959 0 0117289 416 1584portablegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019101220190816
233275273783 0 096365 416 1584portablegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019101220190816
234395490959 0 0117257 416 1584refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019101220190816
234569181130 0 0105181 416 1584portablegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019101220190816
238306579487 0 0102141 416 1584portablegcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019101220190816
238311373783 0 096333 416 1584refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019101220190816
238899675045 0 097549 416 1584portablegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019101220190816
238919178903 0 0101549 416 1584portablegcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019101220190816
239063781130 0 0105149 416 1584refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019101220190816
240809178903 0 0101421 416 1584portablegcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019101220190816
240813383170 0 0107177 416 1584portablegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019101220190816
241096576884 0 099789 416 1584refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019101220190816
241953981130 0 0105149 416 1584refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019101220190816
243491478350 0 0102353 416 1584portablegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019101220190816
243498078350 0 0102321 416 1584refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019101220190816
244503373783 0 096365 416 1584portablegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019101220190816
247887078903 0 0101389 416 1584refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019101220190816
249824175045 0 097517 416 1584refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019101220190816
257813783170 0 0107145 416 1584refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019101220190816
261750381130 0 0105181 416 1584portablegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019101220190816
295226138427 0 061589 416 1584refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019101220190816
307408529735 0 053673 416 1584refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019101220190816
310442429735 0 053705 416 1584portablegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019101220190816
311852420066 0 040013 416 1584refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019101220190816
311855728977 0 052697 416 1584refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019101220190816
313883719456 0 039305 416 1584portablegcc_-m32_-march=k8_-O_-fomit-frame-pointer2019101220190816
314290829358 0 053449 416 1584refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019101220190816
316290330622 0 055369 416 1584portablegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019101220190816
317168120066 0 040013 416 1584refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019101220190816
319129229358 0 053481 416 1584portablegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019101220190816
319385130622 0 055337 416 1584refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019101220190816
320089540040 0 040173 416 1584refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019101220190816
320391620062 0 040013 416 1584refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019101220190816
320874320066 0 040045 416 1584portablegcc_-m32_-march=core2_-O_-fomit-frame-pointer2019101220190816
321113420062 0 040013 416 1584refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019101220190816
321435328977 0 052729 416 1584portablegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019101220190816
322158029358 0 053481 416 1584portablegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019101220190816
322988419689 0 039861 416 1584refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019101220190816
323498120062 0 040045 416 1584portablegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019101220190816
325007720062 0 040013 416 1584refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019101220190816
326043629146 0 053213 416 1584refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019101220190816
326285720062 0 040045 416 1584portablegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019101220190816
326342420062 0 040013 416 1584refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019101220190816
326648731720 0 055421 416 1584portablegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019101220190816
327183320066 0 040013 416 1584refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019101220190816
327502219456 0 039273 416 1584refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019101220190816
327587720066 0 040045 416 1584portablegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019101220190816
328628492070 0 0118265 416 1584refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019101220190816
329667629358 0 053449 416 1584refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019101220190816
330521120062 0 040045 416 1584portablegcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019101220190816
330615340040 0 040205 416 1584portablegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019101220190816
330948631720 0 055389 416 1584refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019101220190816
331170619689 0 039893 416 1584portablegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019101220190816
331798220041 0 040477 416 1584refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019101220190816
332174420066 0 040045 416 1584portablegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019101220190816
332563819689 0 039861 416 1584refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019101220190816
334639530809 0 054285 416 1584portablegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019101220190816
338328632599 0 057181 416 1584portablegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019101220190816
338382620041 0 040509 416 1584portablegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019101220190816
339457222239 0 042245 416 1584portablegcc_-m32_-O_-fomit-frame-pointer2019101220190816
341234732599 0 057149 416 1584refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019101220190816
342416721574 0 041261 416 1584portablegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019101220190816
343525291155 0 0116481 416 1584refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019101220190816
343678232599 0 057181 416 1584portablegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019101220190816
344357129146 0 053245 416 1584portablegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019101220190816
344961632599 0 057181 416 1584portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019101220190816
345360019472 0 039721 416 1584portablegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019101220190816
346566991155 0 0116513 416 1584portablegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019101220190816
346815382881 0 0106097 416 1584refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019101220190816
347175922308 0 042725 416 1584portablegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019101220190816
347788582881 0 0106129 416 1584portablegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019101220190816
348114930809 0 054253 416 1584refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019101220190816
3482550167312 0 0107485 416 1584portablegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019101220190816
348873332599 0 057149 416 1584refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019101220190816
349155042564 0 067573 416 1584portablegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019101220190816
354207319472 0 039689 416 1584refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019101220190816
354294632599 0 057149 416 1584refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019101220190816
354816032010 0 055565 416 1584refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019101220190816
355152929005 0 051933 416 1584refgcc_-m32_-O3_-fomit-frame-pointer2019101220190816
355897522308 0 042693 416 1584refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019101220190816
356795722308 0 042725 416 1584portablegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019101220190816
356899822239 0 042213 416 1584refgcc_-m32_-O_-fomit-frame-pointer2019101220190816
357456339637 0 064549 416 1584refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019101220190816
357682231733 0 054437 416 1584refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019101220190816
357869129005 0 051965 416 1584portablegcc_-m32_-O3_-fomit-frame-pointer2019101220190816
358096539637 0 064581 416 1584portablegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019101220190816
359071531735 0 055553 416 1584portablegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019101220190816
359846792070 0 0118297 416 1584portablegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019101220190816
359982331733 0 054469 416 1584portablegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019101220190816
360000022308 0 042693 416 1584refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019101220190816
3606492167312 0 0107453 416 1584refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019101220190816
361814744500 0 071237 416 1584portablegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019101220190816
362301322308 0 042693 416 1584refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019101220190816
362630445055 0 071533 416 1584refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019101220190816
363443120572 0 040929 416 1584portablegcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019101220190816
363480022308 0 042725 416 1584portablegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019101220190816
366216632010 0 055565 416 1584refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019101220190816
366231020572 0 040897 416 1584refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019101220190816
366311129562 0 053313 416 1584refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019101220190816
366738630357 0 053865 416 1584portablegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019101220190816
367443042564 0 067541 416 1584refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019101220190816
368079629562 0 053345 416 1584portablegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019101220190816
369127245055 0 071565 416 1584portablegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019101220190816
369242745055 0 071565 416 1584portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019101220190816
369518129326 0 053301 416 1584portablegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019101220190816
370105820572 0 040897 416 1584refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019101220190816
370431929788 0 053489 416 1584refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019101220190816
370468532010 0 055597 416 1584portablegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019101220190816
371921129496 0 053065 416 1584refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019101220190816
372939932010 0 055597 416 1584portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019101220190816
373326320828 0 041153 416 1584refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019101220190816
373390221574 0 041229 416 1584refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019101220190816
373486531727 0 055349 416 1584refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019101220190816
374321723113 0 043081 416 1584refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019101220190816
374413829562 0 053313 416 1584refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019101220190816
374521220828 0 041153 416 1584refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019101220190816
374718620572 0 040929 416 1584portablegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019101220190816
374731540152 0 063757 416 1584refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019101220190816
375853823113 0 043113 416 1584portablegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019101220190816
375966320572 0 040897 416 1584refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019101220190816
376075221388 0 041729 416 1584refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019101220190816
376180540152 0 063789 416 1584portablegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019101220190816
376300819689 0 039893 416 1584portablegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019101220190816
376454729562 0 053345 416 1584portablegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019101220190816
377167823113 0 043081 416 1584refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019101220190816
377842532673 0 058029 416 1584portablegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019101220190816
378210020828 0 041185 416 1584portablegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019101220190816
379533631727 0 055381 416 1584portablegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019101220190816
379960231727 0 055349 416 1584refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019101220190816
380043931403 0 054813 416 1584portablegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019101220190816
380316622857 0 043005 416 1584portablegcc_-m32_-march=i486_-O_-fomit-frame-pointer2019101220190816
380371542265 0 067045 416 1584portablegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019101220190816
380691648488 0 073837 416 1584refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019101220190816
380771120572 0 040929 416 1584portablegcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019101220190816
381732940152 0 063757 416 1584refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019101220190816
381948320828 0 041185 416 1584portablegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019101220190816
382514131727 0 055381 416 1584portablegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019101220190816
382612831727 0 055349 416 1584refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019101220190816
382654529788 0 053521 416 1584portablegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019101220190816
382697121388 0 041761 416 1584portablegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019101220190816
382876222857 0 042973 416 1584refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019101220190816
383083842265 0 067013 416 1584refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019101220190816
383204421706 0 042909 416 1584refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019101220190816
383617848488 0 073869 416 1584portablegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019101220190816
383946020828 0 041185 416 1584portablegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019101220190816
385265129496 0 053097 416 1584portablegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019101220190816
385506648488 0 073837 416 1584refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019101220190816
385675540152 0 063789 416 1584portablegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019101220190816
385951232650 0 056505 416 1584portablegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019101220190816
386292931740 0 055229 416 1584refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019101220190816
386904320454 0 040577 416 1584refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019101220190816
387283248488 0 073869 416 1584portablegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019101220190816
388013730357 0 053833 416 1584refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019101220190816
389570722509 0 042633 416 1584portablegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019101220190816
390240321706 0 042941 416 1584portablegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019101220190816
392012722829 0 042873 416 1584portablegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019101220190816
392527231662 0 054813 416 1584refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019101220190816
392569831403 0 054781 416 1584refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019101220190816
392760022829 0 042841 416 1584refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019101220190816
392784329757 0 052989 416 1584refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019101220190816
393200731727 0 055381 416 1584portablegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019101220190816
393266122509 0 042633 416 1584portablegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019101220190816
393410429788 0 053521 416 1584portablegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019101220190816
394518331740 0 055261 416 1584portablegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019101220190816
395543419610 0 039745 416 1584refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019101220190816
400075820828 0 041153 416 1584refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019101220190816
400329329757 0 053021 416 1584portablegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019101220190816
402640222509 0 042601 416 1584refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019101220190816
403698922385 0 042157 416 1584portablegcc_-m32_-march=i386_-O_-fomit-frame-pointer2019101220190816
404304932650 0 056473 416 1584refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019101220190816
404729422509 0 042601 416 1584refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019101220190816
404787340419 0 065153 416 1584refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019101220190816
405783338427 0 061621 416 1584portablegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019101220190816
405925540419 0 065185 416 1584portablegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019101220190816
407050224076 0 044717 416 1584refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019101220190816
413326534289 0 058817 416 1584portablegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019101220190816
413403634289 0 058785 416 1584refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019101220190816
415267234289 0 058817 416 1584portablegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019101220190816
415871134289 0 058785 416 1584refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019101220190816
416300123603 0 043993 416 1584refgcc_-m32_-O2_-fomit-frame-pointer2019101220190816
417569742895 0 067929 416 1584portablegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019101220190816
417719729326 0 053269 416 1584refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019101220190816
417731142895 0 067897 416 1584refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019101220190816
418118424076 0 044749 416 1584portablegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019101220190816
418222531270 0 054721 416 1584refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019101220190816
419011823603 0 044025 416 1584portablegcc_-m32_-O2_-fomit-frame-pointer2019101220190816
419892644500 0 071205 416 1584refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019101220190816
420207619353 0 038301 408 1584portablegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019101220190816
420408023944 0 044649 416 1584portablegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019101220190816
421509924066 0 044945 416 1584portablegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019101220190816
421573824076 0 044717 416 1584refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019101220190816
422892934289 0 058785 416 1584refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019101220190816
422974531735 0 055521 416 1584refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019101220190816
424343132673 0 057997 416 1584refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019101220190816
424374942895 0 067929 416 1584portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019101220190816
424609831270 0 054753 416 1584portablegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019101220190816
425911242895 0 067897 416 1584refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019101220190816
428289327707 0 049465 416 1584portablegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019101220190816
428799624066 0 044945 416 1584portablegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019101220190816
428865620609 0 039565 408 1584portablegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019101220190816
428984724076 0 044749 416 1584portablegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019101220190816
429096924066 0 044913 416 1584refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019101220190816
430765227707 0 049433 416 1584refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019101220190816
432919524066 0 044913 416 1584refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019101220190816
432960931662 0 054845 416 1584portablegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019101220190816
433126832958 0 057345 416 1584refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019101220190816
433502145055 0 071533 416 1584refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019101220190816
434549729788 0 053489 416 1584refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019101220190816
436034131270 0 054753 416 1584portablegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019101220190816
437164223113 0 043113 416 1584portablegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019101220190816
437747120609 0 039565 408 1584portablegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019101220190816
437858433972 0 057913 416 1584refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019101220190816
438102333972 0 057945 416 1584portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019101220190816
438307220609 0 039565 408 1584refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019101220190816
438450332766 0 056909 416 1584refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019101220190816
439538424066 0 044945 416 1584portablegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019101220190816
439719320609 0 039565 408 1584refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019101220190816
439814120577 0 039501 408 1584portablegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019101220190816
441166819610 0 039777 416 1584portablegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019101220190816
441389722509 0 042601 416 1584refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019101220190816
441805220454 0 040609 416 1584portablegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019101220190816
441930020577 0 039501 408 1584refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019101220190816
442023323944 0 044617 416 1584refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019101220190816
442223432766 0 056941 416 1584portablegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019101220190816
443090422385 0 042125 416 1584refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019101220190816
443096732958 0 057377 416 1584portablegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019101220190816
443907633972 0 057945 416 1584portablegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019101220190816
444284124529 0 044989 416 1584portablegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019101220190816
445101634289 0 058817 416 1584portablegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019101220190816
445937420454 0 040577 416 1584refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019101220190816
446851531780 0 055329 416 1584portablegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019101220190816
446865320577 0 039501 408 1584portablegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019101220190816
448740620577 0 039501 408 1584refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019101220190816
448771833972 0 057913 416 1584refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019101220190816
448887022644 0 042441 416 1584refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019101220190816
449754622509 0 042633 416 1584portablegcc_-m32_-march=k6_-O_-fomit-frame-pointer2019101220190816
451287320577 0 039501 408 1584refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019101220190816
451293020609 0 039565 408 1584portablegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019101220190816
451935320454 0 040609 416 1584portablegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019101220190816
453328822644 0 042473 416 1584portablegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019101220190816
454401922061 0 042389 416 1584portablegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019101220190816
454552824529 0 044989 416 1584portablegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019101220190816
455033746062 0 044153 416 1584refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019101220190816
455342146062 0 044185 416 1584portablegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019101220190816
456076531780 0 055297 416 1584refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019101220190816
456492319353 0 038301 408 1584refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019101220190816
458206820577 0 039501 408 1584portablegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019101220190816
458243420609 0 039565 408 1584refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019101220190816
461996119417 0 038365 408 1584portablegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019101220190816
463923322061 0 042357 416 1584refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019101220190816
464838924529 0 044957 416 1584refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019101220190816
465444633732 0 057513 416 1584portablegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019101220190816
466627219417 0 038365 408 1584refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019101220190816
466891233732 0 057513 416 1584portablegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019101220190816
467159433732 0 057481 416 1584refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019101220190816
468399024529 0 044957 416 1584refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019101220190816
479110831270 0 054721 416 1584refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019101220190816
480927633732 0 057481 416 1584refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019101220190816
481158924066 0 044913 416 1584refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019101220190816
485149824076 0 044749 416 1584portablegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019101220190816
485806224076 0 044717 416 1584refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019101220190816
511047933732 0 057481 416 1584refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019101220190816
512537433732 0 057513 416 1584portablegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019101220190816
573712219193 0 038149 408 1584portablegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019101220190816
576669619193 0 038149 408 1584refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019101220190816
578001018826 0 037825 408 1584portablegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019101220190816
579091219193 0 038149 408 1584portablegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019101220190816
579203419255 0 038277 408 1584refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019101220190816
582592818826 0 037825 408 1584refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019101220190816
582679819255 0 038277 408 1584refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019101220190816
583596619193 0 038149 408 1584refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019101220190816
584147119193 0 038149 408 1584portablegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019101220190816
584551518826 0 037825 408 1584refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019101220190816
585259218766 0 037761 408 1584refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019101220190816
586583119264 0 038273 408 1584refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019101220190816
588443718826 0 037825 408 1584portablegcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019101220190816
589196718826 0 037825 408 1584refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019101220190816
589287018766 0 037761 408 1584portablegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019101220190816
591318018766 0 037761 408 1584portablegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019101220190816
591647719193 0 038149 408 1584refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019101220190816
591957018766 0 037761 408 1584refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019101220190816
596005519264 0 038273 408 1584portablegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019101220190816
596159418766 0 037761 408 1584portablegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019101220190816
596403619255 0 038277 408 1584portablegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019101220190816
597067820412 0 039413 408 1584refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019101220190816
597570018826 0 037825 408 1584portablegcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019101220190816
602021419255 0 038277 408 1584refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019101220190816
602861420437 0 039409 408 1584portablegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019101220190816
603453319255 0 038277 408 1584portablegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019101220190816
604055420412 0 039413 408 1584portablegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019101220190816
604240220412 0 039413 408 1584refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019101220190816
605694620412 0 039413 408 1584portablegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019101220190816
605738120443 0 039477 408 1584portablegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019101220190816
606273919255 0 038277 408 1584portablegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019101220190816
606973220443 0 039477 408 1584portablegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019101220190816
608858120442 0 039413 408 1584portablegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019101220190816
611768420443 0 039477 408 1584refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019101220190816
612994220437 0 039409 408 1584portablegcc_-m32_-Os_-fomit-frame-pointer2019101220190816
615416718766 0 037761 408 1584refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019101220190816
616349120411 0 039413 408 1584refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019101220190816
618215720411 0 039413 408 1584portablegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019101220190816
618945320442 0 039413 408 1584portablegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019101220190816
619012220406 0 039409 408 1584refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019101220190816
619054520406 0 039409 408 1584refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019101220190816
620095820437 0 039409 408 1584refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019101220190816
622672220437 0 039409 408 1584refgcc_-m32_-Os_-fomit-frame-pointer2019101220190816
625209920442 0 039413 408 1584refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019101220190816
626581220411 0 039413 408 1584portablegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019101220190816
630908720406 0 039409 408 1584portablegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019101220190816
633139820406 0 039409 408 1584portablegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019101220190816
638121020443 0 039477 408 1584refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019101220190816
659403320442 0 039413 408 1584refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019101220190816
666286839656 0 038857 408 1584portablegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019101220190816
666908120411 0 039413 408 1584refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019101220190816
687046539656 0 038857 408 1584refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019101220190816
687676819778 0 038793 408 1584refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019101220190816
687867920487 0 039497 408 1584refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019101220190816
689495419778 0 038793 408 1584portablegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019101220190816
700812620487 0 039497 408 1584portablegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019101220190816
709824620541 0 039561 408 1584refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019101220190816
719091020541 0 039561 408 1584portablegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019101220190816
723825620743 0 039801 408 1584portablegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019101220190816
730965320743 0 039801 408 1584refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019101220190816
732856520743 0 039801 408 1584portablegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019101220190816
733405520715 0 039737 408 1584refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019101220190816
735068420743 0 039801 408 1584refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019101220190816
737097020715 0 039737 408 1584portablegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019101220190816
738216020743 0 039801 408 1584refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019101220190816
751480820715 0 039737 408 1584portablegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019101220190816
760616720715 0 039737 408 1584portablegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019101220190816
774323120715 0 039737 408 1584refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019101220190816
782598920743 0 039801 408 1584portablegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019101220190816
796847420715 0 039737 408 1584refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019101220190816

Test failure

Implementation: portable
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
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: portable
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
SABER_indcpa.c: In file included from SABER_indcpa.c:6:0:
SABER_indcpa.c: poly_mul.inc: In function 'print_poly2':
SABER_indcpa.c: poly_mul.inc:19:24: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t {aka long long unsigned int}' [-Wformat=]
SABER_indcpa.c: printf(" Mod(%d,%lu)*x^%d + ", a[i], p,i);
SABER_indcpa.c: ~~^
SABER_indcpa.c: %llu
SABER_indcpa.c: poly_mul.inc:21:24: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t {aka long long unsigned int}' [-Wformat=]
SABER_indcpa.c: printf(" Mod(%d,%lu)*x^%d ", a[i], p,i);
SABER_indcpa.c: ~~^
SABER_indcpa.c: %llu

Number of similar (compiler,implementation) pairs: 342, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer portable
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer portable
gcc -m32 -O2 -fomit-frame-pointer portable
gcc -m32 -O3 -fomit-frame-pointer portable
gcc -m32 -O -fomit-frame-pointer portable
gcc -m32 -Os -fomit-frame-pointer portable
gcc -m32 -march=athlon -O2 -fomit-frame-pointer portable
gcc -m32 -march=athlon -O3 -fomit-frame-pointer portable
gcc -m32 -march=athlon -O -fomit-frame-pointer portable
gcc -m32 -march=athlon -Os -fomit-frame-pointer portable
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer portable
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer portable
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer portable
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer portable
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=core2 -O2 -fomit-frame-pointer portable
gcc -m32 -march=core2 -O3 -fomit-frame-pointer portable
gcc -m32 -march=core2 -O -fomit-frame-pointer portable
gcc -m32 -march=core2 -Os -fomit-frame-pointer portable
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer portable
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer portable
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer portable
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer portable
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer portable
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer portable
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer portable
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer portable
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer portable
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer portable
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer portable
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer portable
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer portable
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer portable
gcc -m32 -march=corei7 -O -fomit-frame-pointer portable
gcc -m32 -march=corei7 -Os -fomit-frame-pointer portable
gcc -m32 -march=i386 -O2 -fomit-frame-pointer portable
gcc -m32 -march=i386 -O3 -fomit-frame-pointer portable
gcc -m32 -march=i386 -O -fomit-frame-pointer portable
gcc -m32 -march=i386 -Os -fomit-frame-pointer portable
gcc -m32 -march=i486 -O2 -fomit-frame-pointer portable
gcc -m32 -march=i486 -O3 -fomit-frame-pointer portable
gcc -m32 -march=i486 -O -fomit-frame-pointer portable
gcc -m32 -march=i486 -Os -fomit-frame-pointer portable
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer portable
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer portable
gcc -m32 -march=k6-2 -O -fomit-frame-pointer portable
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer portable
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer portable
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer portable
gcc -m32 -march=k6-3 -O -fomit-frame-pointer portable
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer portable
gcc -m32 -march=k6 -O2 -fomit-frame-pointer portable
gcc -m32 -march=k6 -O3 -fomit-frame-pointer portable
gcc -m32 -march=k6 -O -fomit-frame-pointer portable
gcc -m32 -march=k6 -Os -fomit-frame-pointer portable
gcc -m32 -march=k8 -O2 -fomit-frame-pointer portable
gcc -m32 -march=k8 -O3 -fomit-frame-pointer portable
gcc -m32 -march=k8 -O -fomit-frame-pointer portable
gcc -m32 -march=k8 -Os -fomit-frame-pointer portable
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer portable
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer portable
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer portable
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer portable
gcc -m32 -march=nocona -O2 -fomit-frame-pointer portable
gcc -m32 -march=nocona -O3 -fomit-frame-pointer portable
gcc -m32 -march=nocona -O -fomit-frame-pointer portable
gcc -m32 -march=nocona -Os -fomit-frame-pointer portable
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer portable
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer portable
gcc -m32 -march=pentium-m -O -fomit-frame-pointer portable
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer portable
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer portable
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer portable
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer portable
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer portable
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer portable
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer portable
gcc -m32 -march=pentium2 -O -fomit-frame-pointer portable
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer portable
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer portable
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer portable
gcc -m32 -march=pentium3 -O -fomit-frame-pointer portable
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer portable
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer portable
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer portable
gcc -m32 -march=pentium4 -O -fomit-frame-pointer portable
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer portable
gcc -m32 -march=pentium -O2 -fomit-frame-pointer portable
gcc -m32 -march=pentium -O3 -fomit-frame-pointer portable
gcc -m32 -march=pentium -O -fomit-frame-pointer portable
gcc -m32 -march=pentium -Os -fomit-frame-pointer portable
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer portable
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer portable
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer portable
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer portable
gcc -m32 -march=prescott -O2 -fomit-frame-pointer portable
gcc -m32 -march=prescott -O3 -fomit-frame-pointer portable
gcc -m32 -march=prescott -O -fomit-frame-pointer portable
gcc -m32 -march=prescott -Os -fomit-frame-pointer portable
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ref
gcc -m32 -O2 -fomit-frame-pointer ref
gcc -m32 -O3 -fomit-frame-pointer ref
gcc -m32 -O -fomit-frame-pointer ref
gcc -m32 -Os -fomit-frame-pointer ref
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ref
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ref
gcc -m32 -march=athlon -O -fomit-frame-pointer ref
gcc -m32 -march=athlon -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
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
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=core2 -O -fomit-frame-pointer ref
gcc -m32 -march=core2 -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7 -O -fomit-frame-pointer ref
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ref
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ref
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ref
gcc -m32 -march=i386 -O -fomit-frame-pointer ref
gcc -m32 -march=i386 -Os -fomit-frame-pointer ref
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ref
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ref
gcc -m32 -march=i486 -O -fomit-frame-pointer ref
gcc -m32 -march=i486 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6 -O -fomit-frame-pointer ref
gcc -m32 -march=k6 -Os -fomit-frame-pointer ref
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k8 -O -fomit-frame-pointer ref
gcc -m32 -march=k8 -Os -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ref
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ref
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ref
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ref
gcc -m32 -march=nocona -O -fomit-frame-pointer ref
gcc -m32 -march=nocona -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium -O -fomit-frame-pointer ref
gcc -m32 -march=pentium -Os -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ref
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ref
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ref
gcc -m32 -march=prescott -O -fomit-frame-pointer ref
gcc -m32 -march=prescott -Os -fomit-frame-pointer ref

Compiler output

Implementation: portable
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
SABER_indcpa.c: In file included from SABER_indcpa.c:6:0:
SABER_indcpa.c: poly_mul.inc: In function 'print_poly2':
SABER_indcpa.c: poly_mul.inc:19:24: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t {aka long long unsigned int}' [-Wformat=]
SABER_indcpa.c: printf(" Mod(%d,%lu)*x^%d + ", a[i], p,i);
SABER_indcpa.c: ~~^
SABER_indcpa.c: %llu
SABER_indcpa.c: poly_mul.inc:21:24: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t {aka long long unsigned int}' [-Wformat=]
SABER_indcpa.c: printf(" Mod(%d,%lu)*x^%d ", a[i], p,i);
SABER_indcpa.c: ~~^
SABER_indcpa.c: %llu
SABER_indcpa.c: In file included from SABER_indcpa.c:6:0:
SABER_indcpa.c: poly_mul.inc: In function 'print_poly2':
SABER_indcpa.c: poly_mul.inc:19:24: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t {aka long long unsigned int}' [-Wformat=]
SABER_indcpa.c: printf(" Mod(%d,%lu)*x^%d + ", a[i], p,i);
SABER_indcpa.c: ~~^
SABER_indcpa.c: %llu
SABER_indcpa.c: poly_mul.inc:21:24: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t {aka long long unsigned int}' [-Wformat=]
SABER_indcpa.c: printf(" Mod(%d,%lu)*x^%d ", a[i], p,i);
SABER_indcpa.c: ~~^
SABER_indcpa.c: %llu

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