Implementation notes: x86, h3neo, crypto_aead/lunarkeyakv2

Computer: h3neo
Microarchitecture: amd64; K10 45nm (100f63)
Architecture: x86
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: lunarkeyakv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
326087? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
326177? ? ?? ? ?generic32gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
327384? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
327514? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
327593? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110320161009
327734? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110320161009
329529? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
329664? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
330770? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
330786? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
333666? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
333670? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
334339? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
334916? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
334933? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
335100? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
336695? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110320161009
336707? ? ?? ? ?generic32gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110320161009
336759? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110320161009
336780? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110320161009
336836? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110320161009
336984? ? ?? ? ?generic32lcgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110320161009
337142? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110320161009
337178? ? ?? ? ?generic32gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110320161009
337333? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
337479? ? ?? ? ?generic32gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
337511? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
337618? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
337625? ? ?? ? ?generic32gcc_-m32_-Os_-fomit-frame-pointer2016110320161009
337668? ? ?? ? ?generic32lcgcc_-m32_-Os_-fomit-frame-pointer2016110320161009
337916? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
337969? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
338145? ? ?? ? ?generic32gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
338156? ? ?? ? ?generic32gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
338400? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
338443? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
338452? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
338487? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
338502? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
338519? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110320161009
338523? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
338548? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110320161009
338558? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
338560? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
338582? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
338620? ? ?? ? ?generic32gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
338627? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110320161009
338656? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
338667? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
338694? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
338694? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
338701? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
338714? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
338714? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
338718? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
338740? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
338766? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
338771? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
338786? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
338817? ? ?? ? ?generic32gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
338851? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
338863? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
338921? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110320161009
338957? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
339133? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
339244? ? ?? ? ?generic32gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
340458? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
340634? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
340705? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
340719? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
340746? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
340816? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
340852? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
340952? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
341049? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
341187? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
341193? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
341266? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
341673? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
341704? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
341717? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
341797? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
341809? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
341819? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
342247? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
342355? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
342426? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
342453? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
342491? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
342518? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
342526? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
342575? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
342623? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
342803? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
345199? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
345199? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
345221? ? ?? ? ?generic32gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
345438? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
345471? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
345491? ? ?? ? ?generic32gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
345556? ? ?? ? ?generic32gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
345615? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
345639? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
345646? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
345676? ? ?? ? ?generic32gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
345736? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
346540? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
346677? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
346882? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
346885? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
346942? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
346954? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
347069? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
347091? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
347568? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
347610? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
347612? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
347621? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
347672? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
347791? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
347793? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
347830? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
348397? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
348431? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
348439? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
348439? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
348522? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
348526? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
348607? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
348662? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
348708? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
348726? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
349121? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
349184? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
349258? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
349352? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
350715? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
350744? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110320161009
350761? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110320161009
350832? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
350912? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110320161009
350957? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
351038? ? ?? ? ?generic32gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
351113? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110320161009
351186? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
351237? ? ?? ? ?generic32gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
351293? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
351385? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
351467? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
351467? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
351645? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
351742? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
351754? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
351842? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
351853? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
351908? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
351917? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
351927? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
351929? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
351990? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
351997? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
352053? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
352077? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
352086? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
352096? ? ?? ? ?generic32gcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
352098? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
352182? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
352269? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
352499? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
352593? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
352691? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
352823? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
353080? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
353094? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
353130? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
353172? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
353205? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
353217? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
353239? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
353296? ? ?? ? ?generic32gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
353330? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
353345? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
353406? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
353408? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
353433? ? ?? ? ?generic32gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
353436? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
353442? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
353476? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
353492? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
353544? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
353665? ? ?? ? ?generic32gcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
354161? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
354187? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
354199? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
354340? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
354418? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
354470? ? ?? ? ?generic32gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
354508? ? ?? ? ?generic32gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110320161009
354527? ? ?? ? ?generic32lcgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110320161009
354550? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
354591? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
354800? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110320161009
354824? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110320161009
355188? ? ?? ? ?generic32gcc_-m32_-O3_-fomit-frame-pointer2016110320161009
355256? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
355389? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110320161009
355446? ? ?? ? ?generic32gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
355452? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
355475? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
355496? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
355513? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
355538? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
355589? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
355590? ? ?? ? ?generic32lcgcc_-m32_-O3_-fomit-frame-pointer2016110320161009
355604? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110320161009
355689? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
355898? ? ?? ? ?generic32gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
356045? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
356230? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110320161009
356244? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110320161009
356252? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110320161009
356296? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110320161009
356303? ? ?? ? ?generic32lcgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110320161009
356305? ? ?? ? ?generic32gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110320161009
356342? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
356385? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
356386? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
356388? ? ?? ? ?generic32gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110320161009
356403? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
356461? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110320161009
356480? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110320161009
356672? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110320161009
356713? ? ?? ? ?generic32gcc_-m32_-O_-fomit-frame-pointer2016110320161009
356786? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110320161009
356867? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110320161009
356913? ? ?? ? ?generic32lcgcc_-m32_-O_-fomit-frame-pointer2016110320161009
356927? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110320161009
356961? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110320161009
356994? ? ?? ? ?generic32gcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110320161009
357012? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110320161009
357038? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
357127? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
357151? ? ?? ? ?generic32gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
357197? ? ?? ? ?generic32gcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
357254? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
357263? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
357570? ? ?? ? ?generic32gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
357585? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
357700? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
357748? ? ?? ? ?generic32gcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
357788? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
357840? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
357912? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
357993? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
358093? ? ?? ? ?generic32gcc_-m32_-O2_-fomit-frame-pointer2016110320161009
358258? ? ?? ? ?generic32lcgcc_-m32_-O2_-fomit-frame-pointer2016110320161009
358725? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
358856? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
359130? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
359227? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
359526? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
359537? ? ?? ? ?generic32gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
360065? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
360072? ? ?? ? ?generic32gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
361339? ? ?? ? ?generic32gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
361542? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
361619? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
361846? ? ?? ? ?generic32gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
362880? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
362933? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
363271? ? ?? ? ?generic32gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
363328? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
364322? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
364704? ? ?? ? ?generic32gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
370970? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
371024? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
371106? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
371204? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
371258? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
371328? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
372928? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
372976? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
372993? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
373028? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
373090? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
373094? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
373100? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
373112? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
373120? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
373160? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
373971? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
373978? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
373983? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
374024? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
376529? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
376564? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
376599? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
376677? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
377961? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
378071? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
378100? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
378128? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
378148? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
378857? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
381014? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
381019? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
381021? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
381057? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
381074? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
381109? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
381135? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
381240? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
381779? ? ?? ? ?generic32gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
381793? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
381809? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
381868? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
384163? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
384178? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
384245? ? ?? ? ?generic32gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
384402? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
424599? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
424602? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
426316? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
426378? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
426435? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
426590? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
426761? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
426768? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
426795? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
427012? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
427069? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
427209? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110320161009
427317? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
427634? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
427696? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
427757? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
427805? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
427937? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
428089? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
428099? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
428171? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110320161009
428260? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
428638? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
428752? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
428805? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
428831? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
428868? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
428888? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
428910? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
428995? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
429012? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
429090? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
429114? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
429202? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
429500? ? ?? ? ?generic64gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
429515? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
429578? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
429685? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
429955? ? ?? ? ?generic64gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
429974? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
430085? ? ?? ? ?generic64gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
430086? ? ?? ? ?generic64gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
430226? ? ?? ? ?generic64gcc_-m32_-Os_-fomit-frame-pointer2016110320161009
430231? ? ?? ? ?generic64lcgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
430257? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
430318? ? ?? ? ?generic64lcgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
430358? ? ?? ? ?generic64gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
430435? ? ?? ? ?generic64gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
430440? ? ?? ? ?generic64gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
430469? ? ?? ? ?generic64lcgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
430595? ? ?? ? ?generic64lcgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
430707? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110320161009
430829? ? ?? ? ?generic64gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110320161009
430896? ? ?? ? ?generic64gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
431099? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
431430? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
432031? ? ?? ? ?generic64lcgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
432126? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
432208? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
432359? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
432723? ? ?? ? ?generic64lcgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
432726? ? ?? ? ?generic64lcgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
432730? ? ?? ? ?generic64lcgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
432810? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
432870? ? ?? ? ?generic64gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
432928? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
433123? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
433124? ? ?? ? ?generic64gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
433327? ? ?? ? ?generic64gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110320161009
433340? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110320161009
433394? ? ?? ? ?generic64gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
433434? ? ?? ? ?generic64gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110320161009
433463? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
433473? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
433515? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110320161009
433529? ? ?? ? ?generic64lcgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
433595? ? ?? ? ?generic64gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
433721? ? ?? ? ?generic64lcgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
433780? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
433845? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
433869? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
433879? ? ?? ? ?generic64lcgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110320161009
433932? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
433932? ? ?? ? ?generic64lcgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
433949? ? ?? ? ?generic64lcgcc_-m32_-Os_-fomit-frame-pointer2016110320161009
434134? ? ?? ? ?generic64lcgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
434142? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110320161009
434226? ? ?? ? ?generic64lcgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
434401? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
434459? ? ?? ? ?generic64gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
434485? ? ?? ? ?generic64lcgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
434559? ? ?? ? ?generic64gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
434600? ? ?? ? ?generic64gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
434646? ? ?? ? ?generic64gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
434751? ? ?? ? ?generic64gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
434957? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110320161009
435324? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110320161009
435359? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
435377? ? ?? ? ?generic64lcgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
435616? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110320161009
436015? ? ?? ? ?generic64lcgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110320161009
436202? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110320161009
436889? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
437587? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
438110? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
438138? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
438187? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
438216? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
438243? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
438255? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
438503? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
438655? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
438675? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
438757? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
439000? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
439199? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
439226? ? ?? ? ?generic64lcgcc_-m32_-O3_-fomit-frame-pointer2016110320161009
439328? ? ?? ? ?generic64lcgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110320161009
439420? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
439434? ? ?? ? ?generic64lcgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
439642? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
439654? ? ?? ? ?generic64lcgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
439917? ? ?? ? ?generic64lcgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
440055? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
440098? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
440219? ? ?? ? ?generic64lcgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
440898? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
441058? ? ?? ? ?generic64lcgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110320161009
441140? ? ?? ? ?generic64lcgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
441821? ? ?? ? ?generic64lcgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
441927? ? ?? ? ?generic64lcgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
441988? ? ?? ? ?generic64lcgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
442252? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
442821? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
442872? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
443515? ? ?? ? ?generic64lcgcc_-m32_-O2_-fomit-frame-pointer2016110320161009
444123? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
445215? ? ?? ? ?generic64lcgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
445294? ? ?? ? ?generic64lcgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
445517? ? ?? ? ?generic64lcgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
445651? ? ?? ? ?generic64lcgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
446003? ? ?? ? ?generic64lcgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
446089? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
446255? ? ?? ? ?generic64lcgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
446348? ? ?? ? ?generic64lcgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110320161009
446499? ? ?? ? ?generic64lcgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
446515? ? ?? ? ?generic64lcgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
446546? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110320161009
446612? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110320161009
446621? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110320161009
446689? ? ?? ? ?generic64lcgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
446794? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
446818? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110320161009
446838? ? ?? ? ?generic64lcgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
447134? ? ?? ? ?generic64lcgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110320161009
447205? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
447352? ? ?? ? ?generic64lcgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
447423? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110320161009
447513? ? ?? ? ?generic64lcgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110320161009
447559? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
447697? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110320161009
447765? ? ?? ? ?generic64lcgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
447911? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110320161009
448098? ? ?? ? ?generic64lcgcc_-m32_-O_-fomit-frame-pointer2016110320161009
448108? ? ?? ? ?generic64lcgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
448200? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
448346? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110320161009
448709? ? ?? ? ?generic64lcgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
448885? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
448904? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
449409? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
449478? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
449507? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
449607? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
449865? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
450024? ? ?? ? ?generic64lcgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
450246? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
450362? ? ?? ? ?generic64lcgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
450417? ? ?? ? ?generic64lcgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
450662? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
450847? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
450969? ? ?? ? ?generic64lcgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
451033? ? ?? ? ?generic64lcgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
451093? ? ?? ? ?generic64lcgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
451170? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
451406? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110320161009
451410? ? ?? ? ?generic64lcgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
451481? ? ?? ? ?generic64lcgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
451485? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
451544? ? ?? ? ?generic64lcgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
451702? ? ?? ? ?generic64lcgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
451753? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
451814? ? ?? ? ?generic64lcgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
451884? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
451902? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
451957? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
452094? ? ?? ? ?generic64lcgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
452326? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
452423? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
452441? ? ?? ? ?generic64lcgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
452546? ? ?? ? ?generic64gcc_-m32_-O3_-fomit-frame-pointer2016110320161009
452984? ? ?? ? ?generic64gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
452987? ? ?? ? ?generic64lcgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
453150? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
453220? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
453278? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
453298? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
453316? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
453382? ? ?? ? ?generic64lcgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
453436? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
453549? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
453576? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
453609? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
453720? ? ?? ? ?generic64gcc_-m32_-O2_-fomit-frame-pointer2016110320161009
453848? ? ?? ? ?generic64gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
453903? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
454007? ? ?? ? ?generic64gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
454055? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
454813? ? ?? ? ?generic64gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
454917? ? ?? ? ?generic64gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110320161009
455049? ? ?? ? ?generic64gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
455091? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
455140? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
455309? ? ?? ? ?generic64gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
455330? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
455620? ? ?? ? ?generic64gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
455633? ? ?? ? ?generic64gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
456182? ? ?? ? ?generic64gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110320161009
456207? ? ?? ? ?generic64gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
456246? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110320161009
456300? ? ?? ? ?generic64gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110320161009
456310? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110320161009
456397? ? ?? ? ?generic64gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
456836? ? ?? ? ?generic64gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110320161009
456956? ? ?? ? ?generic64gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
457009? ? ?? ? ?generic64gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
457827? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
457878? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
458106? ? ?? ? ?generic64gcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
458354? ? ?? ? ?generic64gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
458434? ? ?? ? ?generic64gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
458464? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
458869? ? ?? ? ?generic64gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
459188? ? ?? ? ?generic64gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
459503? ? ?? ? ?generic64gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
460664? ? ?? ? ?generic64gcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
461154? ? ?? ? ?generic64gcc_-m32_-O_-fomit-frame-pointer2016110320161009
461327? ? ?? ? ?generic64gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
461329? ? ?? ? ?generic64gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110320161009
461339? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110320161009
461387? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110320161009
461487? ? ?? ? ?generic64gcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110320161009
461540? ? ?? ? ?generic64gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
461620? ? ?? ? ?generic64gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
461635? ? ?? ? ?generic64gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
461730? ? ?? ? ?generic64gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
461900? ? ?? ? ?generic64gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
461961? ? ?? ? ?generic64gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
462162? ? ?? ? ?generic64gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110320161009
462290? ? ?? ? ?generic64gcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
462876? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
463034? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
463590? ? ?? ? ?generic64gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
464088? ? ?? ? ?generic64gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
464496? ? ?? ? ?generic64gcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
464860? ? ?? ? ?generic64gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
464920? ? ?? ? ?generic64gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
464938? ? ?? ? ?generic64gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
465250? ? ?? ? ?generic64gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
465545? ? ?? ? ?generic64gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
466184? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
466268? ? ?? ? ?generic64gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
466270? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
466373? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
466402? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
466947? ? ?? ? ?generic64gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
467240? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
467293? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
467432? ? ?? ? ?generic64gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
467568? ? ?? ? ?generic64gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
470098? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
470276? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
470380? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
470543? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
470925? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
471073? ? ?? ? ?generic64lcgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
474125? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
474442? ? ?? ? ?generic64lcgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
476075? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
476253? ? ?? ? ?generic64lcgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
476516? ? ?? ? ?generic64lcgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
476692? ? ?? ? ?generic64lcgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
480165? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
480507? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
480627? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
480779? ? ?? ? ?generic64lcgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
482028? ? ?? ? ?generic64lcgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
482128? ? ?? ? ?generic64lcgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
483155? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
483504? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
484310? ? ?? ? ?generic64gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
484582? ? ?? ? ?generic64gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
486088? ? ?? ? ?generic64gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
486132? ? ?? ? ?generic64gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
486317? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
486371? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
486517? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
486722? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
488255? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
488714? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
488845? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
488860? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
494708? ? ?? ? ?generic64gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
495006? ? ?? ? ?generic64gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
495302? ? ?? ? ?generic64gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
495793? ? ?? ? ?generic64gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
496320? ? ?? ? ?generic64gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
496373? ? ?? ? ?generic64gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
496545? ? ?? ? ?generic64gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
496640? ? ?? ? ?generic64gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
497992? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
500102? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
500714? ? ?? ? ?referencegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110320161009
501539? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
515360? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
515431? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
515719? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
520511? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
520899? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
520972? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
521222? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
521380? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
521797? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
522088? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
522648? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
523036? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
538120? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
538662? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
567980? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
568033? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
569230? ? ?? ? ?referencegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
569405? ? ?? ? ?referencegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
573023? ? ?? ? ?referencegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110320161009
574972? ? ?? ? ?referencegcc_-m32_-O3_-fomit-frame-pointer2016110320161009
647770? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
649026? ? ?? ? ?referencegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
649759? ? ?? ? ?referencegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
650041? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
650151? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
651439? ? ?? ? ?referencegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
652763? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
654931? ? ?? ? ?referencegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
655564? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
658740? ? ?? ? ?referencegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
668792? ? ?? ? ?referencegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
668818? ? ?? ? ?referencegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
669158? ? ?? ? ?referencegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
671747? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
672155? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
672455? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
675867? ? ?? ? ?referencegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110320161009
676529? ? ?? ? ?referencegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
680729? ? ?? ? ?referencegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
680815? ? ?? ? ?referencegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
681265? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
681697? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
688112? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
701405? ? ?? ? ?referencegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
701436? ? ?? ? ?referencegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
706639? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
706801? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
714262? ? ?? ? ?referencegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
720120? ? ?? ? ?referencegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
737242? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
737432? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
822310? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
828313? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
829910? ? ?? ? ?compactgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110320161009
832908? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
835613? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
836555? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
837831? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
838095? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
851358? ? ?? ? ?compactgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110320161009
854276? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
856037? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
857317? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
871133? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
873906? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
874433? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
875798? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
878399? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
878805? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
878927? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
879435? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
880255? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
880619? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
889514? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
890450? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
893053? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
893984? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
898294? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
898856? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
898907? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
898972? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
899141? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
899358? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
899376? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
903118? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
904977? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
907193? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
919942? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
920899? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
921119? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
929184? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
939865? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
941865? ? ?? ? ?compactgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110320161009
950063? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
950464? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
953530? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
956130? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
970976? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
971907? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
972332? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
979997? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
997150? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
1001348? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
1014349? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
1042717? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110320161009
1045337? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
1051666? ? ?? ? ?compactgcc_-m32_-O3_-fomit-frame-pointer2016110320161009
1053604? ? ?? ? ?compactgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
1055762? ? ?? ? ?compactgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
1057446? ? ?? ? ?compactgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
1057490? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
1060151? ? ?? ? ?compactgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
1060687? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
1077081? ? ?? ? ?compactgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
1091997? ? ?? ? ?compactgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
1093357? ? ?? ? ?compactgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
1094175? ? ?? ? ?compactgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
1108094? ? ?? ? ?compactgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
1111556? ? ?? ? ?compactgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
1136057? ? ?? ? ?compactgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
1145465? ? ?? ? ?compactgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
1156070? ? ?? ? ?compactgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
1164057? ? ?? ? ?compactgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
1172180? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
1188854? ? ?? ? ?referencegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110320161009
1196761? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
1198870? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
1199384? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
1201383? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
1201999? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
1207725? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
1209836? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
1210501? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
1211817? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
1225659? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
1226021? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
1226615? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
1226684? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
1250196? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
1335324? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110320161009
1337475? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
1338236? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
1340273? ? ?? ? ?compactgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
1349790? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110320161009
1350950? ? ?? ? ?compactgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110320161009
1351830? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
1351966? ? ?? ? ?compactgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
1362964? ? ?? ? ?compactgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
1369214? ? ?? ? ?compactgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
1369801? ? ?? ? ?compactgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
1370083? ? ?? ? ?compactgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
1371719? ? ?? ? ?compactgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
1372726? ? ?? ? ?compactgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
1377927? ? ?? ? ?compactgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
1386194? ? ?? ? ?compactgcc_-m32_-O_-fomit-frame-pointer2016110320161009
1392623? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
1394215? ? ?? ? ?compactgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
1398139? ? ?? ? ?compactgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
1403355? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110320161009
1404185? ? ?? ? ?compactgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
1405452? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110320161009
1407165? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
1407855? ? ?? ? ?compactgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
1409957? ? ?? ? ?compactgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
1410350? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
1411695? ? ?? ? ?compactgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
1413137? ? ?? ? ?compactgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
1416772? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
1417531? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
1417559? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
1424782? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
1426360? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
1430696? ? ?? ? ?compactgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110320161009
1432207? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
1437228? ? ?? ? ?compactgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
1438756? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
1440660? ? ?? ? ?compactgcc_-m32_-O2_-fomit-frame-pointer2016110320161009
1441058? ? ?? ? ?compactgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
1448658? ? ?? ? ?compactgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
1450022? ? ?? ? ?compactgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110320161009
1450537? ? ?? ? ?compactgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
1458176? ? ?? ? ?compactgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
1458716? ? ?? ? ?compactgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
1459200? ? ?? ? ?compactgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110320161009
1460052? ? ?? ? ?compactgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
1460906? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110320161009
1461041? ? ?? ? ?compactgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110320161009
1461046? ? ?? ? ?compactgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110320161009
1462122? ? ?? ? ?compactgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
1462201? ? ?? ? ?compactgcc_-m32_-Os_-fomit-frame-pointer2016110320161009
1463666? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110320161009
1463754? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110320161009
1464118? ? ?? ? ?compactgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
1464219? ? ?? ? ?compactgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110320161009
1465972? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
1466565? ? ?? ? ?compactgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
1467320? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110320161009
1467641? ? ?? ? ?compactgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
1467960? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110320161009
1469786? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
1470238? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
1472098? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
1472193? ? ?? ? ?compactgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
1473097? ? ?? ? ?compactgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
1476549? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
1479731? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
1482993? ? ?? ? ?compactgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
1484042? ? ?? ? ?compactgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
1487430? ? ?? ? ?compactgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
1508801? ? ?? ? ?compactgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
1515170? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
1520669? ? ?? ? ?compactgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
1522027? ? ?? ? ?compactgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
1522882? ? ?? ? ?compactgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
1523309? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
1524675? ? ?? ? ?compactgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
1533038? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
1537565? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
1540285? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
1541485? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
1543738? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
1547726? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
1586029? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
1590071? ? ?? ? ?compactgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
1604517? ? ?? ? ?compactgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
1605143? ? ?? ? ?compactgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
1610920? ? ?? ? ?compactgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
1618633? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
1633034? ? ?? ? ?compactgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
2034234? ? ?? ? ?referencegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
2096930? ? ?? ? ?referencegcc_-m32_-O2_-fomit-frame-pointer2016110320161009
2105939? ? ?? ? ?referencegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
2109174? ? ?? ? ?referencegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
2120097? ? ?? ? ?referencegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
2120156? ? ?? ? ?referencegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
2120612? ? ?? ? ?referencegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
2121493? ? ?? ? ?referencegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110320161009
2127381? ? ?? ? ?referencegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
2138633? ? ?? ? ?referencegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
2140223? ? ?? ? ?referencegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
2149273? ? ?? ? ?referencegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
2229185? ? ?? ? ?referencegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
2229829? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110320161009
2237139? ? ?? ? ?referencegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110320161009
2275827? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110320161009
2282870? ? ?? ? ?referencegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
2289929? ? ?? ? ?referencegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
2298886? ? ?? ? ?referencegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
2359464? ? ?? ? ?referencegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110320161009
3322226? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110320161009
3342581? ? ?? ? ?referencegcc_-m32_-O_-fomit-frame-pointer2016110320161009
3386864? ? ?? ? ?referencegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
3397835? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
3399083? ? ?? ? ?referencegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110320161009
3400048? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
3400226? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
3400812? ? ?? ? ?referencegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
3409003? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
3409654? ? ?? ? ?referencegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
3416062? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
3416459? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
3418619? ? ?? ? ?referencegcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110320161009
3425430? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
3429094? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110320161009
3438733? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110320161009
3448173? ? ?? ? ?reference32bitsgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
3448326? ? ?? ? ?reference32bitsgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
3454713? ? ?? ? ?referencegcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
3458915? ? ?? ? ?referencegcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
3464404? ? ?? ? ?referencegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
3475532? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
3480640? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
3484412? ? ?? ? ?referencegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
3490158? ? ?? ? ?referencegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
3491756? ? ?? ? ?referencegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
3499372? ? ?? ? ?referencegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110320161009
3504272? ? ?? ? ?referencegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
3508722? ? ?? ? ?referencegcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
3509558? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
3521495? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
3531497? ? ?? ? ?referencegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
3534514? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110320161009
3541288? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110320161009
3546428? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
3548377? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
3559341? ? ?? ? ?referencegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
3560147? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110320161009
3560455? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110320161009
3560825? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110320161009
3567168? ? ?? ? ?reference32bitsgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110320161009
3567766? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110320161009
3569128? ? ?? ? ?reference32bitsgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110320161009
3575731? ? ?? ? ?reference32bitsgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
3579603? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110320161009
3584565? ? ?? ? ?reference32bitsgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110320161009
3586610? ? ?? ? ?referencegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
3588360? ? ?? ? ?referencegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
3626455? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110320161009
3627812? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
3630749? ? ?? ? ?referencegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
3661556? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110320161009
3800073? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
3810009? ? ?? ? ?referencegcc_-m32_-Os_-fomit-frame-pointer2016110320161009
3812957? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110320161009
3828303? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
3839215? ? ?? ? ?referencegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
3847983? ? ?? ? ?reference32bitsgcc_-m32_-O3_-fomit-frame-pointer2016110320161009
3851092? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
3851111? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
3852137? ? ?? ? ?referencegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
3856840? ? ?? ? ?referencegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
3857554? ? ?? ? ?referencegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110320161009
3861650? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
3868297? ? ?? ? ?referencegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
3869887? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
3878252? ? ?? ? ?referencegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
3878698? ? ?? ? ?referencegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110320161009
3885758? ? ?? ? ?referencegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
3901311? ? ?? ? ?reference32bitsgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110320161009
3902741? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
3908968? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
3916286? ? ?? ? ?referencegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
3920254? ? ?? ? ?referencegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
3924088? ? ?? ? ?reference32bitsgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110320161009
3938963? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110320161009
3940377? ? ?? ? ?referencegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110320161009
3944090? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110320161009
3949939? ? ?? ? ?referencegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
3958846? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
3971092? ? ?? ? ?referencegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
3975261? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
3987328? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
3989560? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
4007301? ? ?? ? ?referencegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110320161009
4008218? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
4037653? ? ?? ? ?reference32bitsgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110320161009
4040370? ? ?? ? ?referencegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
4063046? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
4078552? ? ?? ? ?referencegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
4123693? ? ?? ? ?referencegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
4138895? ? ?? ? ?referencegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
4148590? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110320161009
4164305? ? ?? ? ?referencegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
4172281? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
4174408? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
4176587? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
4179360? ? ?? ? ?reference32bitsgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110320161009
4185601? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
4192416? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
4198674? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
4220820? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
4229895? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
4238049? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
4243327? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110320161009
4258330? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
4260018? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
4261180? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
4264827? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
4267158? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
4284344? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
4295353? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
4299597? ? ?? ? ?referencegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
4300392? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
4300646? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
4333886? ? ?? ? ?referencegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
4343284? ? ?? ? ?referencegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
4349526? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
4758766? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
5167960? ? ?? ? ?reference32bitsgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110320161009
5207512? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110320161009
5209743? ? ?? ? ?reference32bitsgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110320161009
5227954? ? ?? ? ?reference32bitsgcc_-m32_-O2_-fomit-frame-pointer2016110320161009
5307697? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110320161009
5310814? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110320161009
5376104? ? ?? ? ?reference32bitsgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110320161009
5406071? ? ?? ? ?reference32bitsgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110320161009
5432714? ? ?? ? ?reference32bitsgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110320161009
5434447? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110320161009
5448323? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110320161009
5474714? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110320161009
5488322? ? ?? ? ?reference32bitsgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110320161009
5505042? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110320161009
5512699? ? ?? ? ?reference32bitsgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110320161009
5519339? ? ?? ? ?reference32bitsgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110320161009
5527554? ? ?? ? ?reference32bitsgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110320161009
5529954? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110320161009
5548626? ? ?? ? ?reference32bitsgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110320161009
5651754? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
5677018? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
5677993? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
5788216? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
5820511? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
5840046? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110320161009
5901224? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
5904058? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
5907134? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
5931656? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
5956683? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
5973147? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
6006584? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
6053669? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
6139504? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110320161009
6220199? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
6645077? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110320161009
6792513? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110320161009
7004124? ? ?? ? ?reference32bitsgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110320161009
7244978? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
7391019? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
7413154? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
7756262? ? ?? ? ?reference32bitsgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110320161009
7778688? ? ?? ? ?reference32bitsgcc_-m32_-O_-fomit-frame-pointer2016110320161009
7806029? ? ?? ? ?reference32bitsgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110320161009
7847659? ? ?? ? ?reference32bitsgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
7857858? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
7880435? ? ?? ? ?reference32bitsgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110320161009
7881052? ? ?? ? ?reference32bitsgcc_-m32_-Os_-fomit-frame-pointer2016110320161009
7895964? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
7898926? ? ?? ? ?reference32bitsgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
7908251? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
7919432? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110320161009
7946755? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110320161009
7982543? ? ?? ? ?reference32bitsgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110320161009
7996028? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110320161009
8026058? ? ?? ? ?reference32bitsgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110320161009
8074236? ? ?? ? ?reference32bitsgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110320161009
8075782? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
8079463? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
8084484? ? ?? ? ?reference32bitsgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110320161009
8085090? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110320161009
8087009? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
8090898? ? ?? ? ?reference32bitsgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110320161009
8141800? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110320161009
8145007? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
8154814? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110320161009
8154888? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
8164691? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110320161009
8205393? ? ?? ? ?reference32bitsgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
8224850? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110320161009
8232573? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110320161009
8255620? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
8271380? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
8283109? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110320161009
8305593? ? ?? ? ?referencegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009
8308802? ? ?? ? ?referencegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
8309278? ? ?? ? ?referencegcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
8321043? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
8321741? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
8441639? ? ?? ? ?reference32bitsgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110320161009
8442558? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110320161009
8444318? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110320161009
8559319? ? ?? ? ?reference32bitsgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
8589051? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
8715468? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110320161009
8780754? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110320161009
8797528? ? ?? ? ?reference32bitsgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110320161009
8833824? ? ?? ? ?reference32bitsgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110320161009
8845473? ? ?? ? ?reference32bitsgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110320161009
8846620? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110320161009
8859407? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110320161009
8873844? ? ?? ? ?reference32bitsgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110320161009
8875371? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110320161009
8885810? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110320161009
8887389? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110320161009
8907028? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110320161009
8981930? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110320161009
9045547? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110320161009
9067497? ? ?? ? ?reference32bitsgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110320161009
9067930? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110320161009
9179734? ? ?? ? ?reference32bitsgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110320161009
9548435? ? ?? ? ?reference32bitsgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110320161009
9571092? ? ?? ? ?reference32bitsgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110320161009
9575939? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110320161009
9604723? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110320161009
13357415? ? ?? ? ?reference32bitsgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110320161009
13628742? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110320161009
13670264? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110320161009

Test failure

Implementation: compact
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 70, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer compact
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer compact
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer compact
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer compact
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer compact
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer compact
gcc -m32 -march=core2 -O3 -fomit-frame-pointer compact
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer compact
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer compact
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer compact
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer generic32
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer generic32
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer generic32
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer generic32
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer generic32
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer generic32
gcc -m32 -march=core2 -O3 -fomit-frame-pointer generic32
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer generic32
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer generic32
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer generic32
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer generic32lc
gcc -m32 -march=core2 -O3 -fomit-frame-pointer generic32lc
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer generic32lc
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer generic32lc
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer generic64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer generic64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer generic64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer generic64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer generic64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer generic64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer generic64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer generic64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer generic64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer generic64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer generic64lc
gcc -m32 -march=core2 -O3 -fomit-frame-pointer generic64lc
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer generic64lc
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer generic64lc
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer reference
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer reference
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer reference
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer reference
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer reference
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer reference
gcc -m32 -march=core2 -O3 -fomit-frame-pointer reference
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer reference
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer reference
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer reference
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer reference32bits
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer reference32bits
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer reference32bits
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer reference32bits
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer reference32bits
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer reference32bits
gcc -m32 -march=core2 -O3 -fomit-frame-pointer reference32bits
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer reference32bits
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer reference32bits
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer reference32bits

Compiler output

Implementation: ARMv8A
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: ARMv8A
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: AVR8
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: AVR8
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:299:12: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
KeccakP-1600-XOP.c: X##bae = LOAD128(state[ 0]); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:401:5: note: in expansion of macro 'copyFromState'
KeccakP-1600-XOP.c: copyFromState(A, stateAsLanes)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:720:1: error: inlining failed in call to always_inline '_mm_storel_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_storel_epi64 (__m128i *__P, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:38:29: error: called from here
KeccakP-1600-XOP.c: #define STORE64(a, b) _mm_storel_epi64((V64 *)&(a), b)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:374:5: note: in expansion of macro 'STORE64'
KeccakP-1600-XOP.c: STORE64(state[24], X##su); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:403:5: note: in expansion of macro 'copyToState'
KeccakP-1600-XOP.c: copyToState(stateAsLanes, A)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 52, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -Os -fomit-frame-pointer Bulldozer

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:720:1: error: inlining failed in call to always_inline '_mm_storel_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_storel_epi64 (__m128i *__P, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:38:29: error: called from here
KeccakP-1600-XOP.c: #define STORE64(a, b) _mm_storel_epi64((V64 *)&(a), b)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:374:5: note: in expansion of macro 'STORE64'
KeccakP-1600-XOP.c: STORE64(state[24], X##su); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:403:5: note: in expansion of macro 'copyToState'
KeccakP-1600-XOP.c: copyToState(stateAsLanes, A)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:708:1: error: inlining failed in call to always_inline '_mm_store_si128': target specific option mismatch
KeccakP-1600-XOP.c: _mm_store_si128 (__m128i *__P, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:47:29: error: called from here
KeccakP-1600-XOP.c: #define STORE128(a, b) _mm_store_si128((V128 *)&(a), b)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium3 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer Bulldozer

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_roti_epi64(__m128i __A, const int __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:250:11: error: called from here
KeccakP-1600-XOP.c: Bsusa = ROL6464same(Bsusa, 2); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:248:11: error: called from here
KeccakP-1600-XOP.c: Bsiso = ROL6464(Bsiso, 39, 41); \
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7 -Os -fomit-frame-pointer Bulldozer

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_AddLanesAll':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:58:35: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
KeccakP-1600-times2-SIMD128.c: #define XOReq128(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:114:33: note: in expansion of macro 'XOReq128'
KeccakP-1600-times2-SIMD128.c: #define XOR_In( argIndex ) XOReq128( stateAsLanes[argIndex], LOAD6464(curData1[argIndex], curData0[argIndex]))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:116:9: note: in expansion of macro 'XOR_In'
KeccakP-1600-times2-SIMD128.c: XOR_In( 0 );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-times2-SIMD128.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:58:37: error: called from here
KeccakP-1600-times2-SIMD128.c: #define XOReq128(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:114:33: note: in expansion of macro 'XOReq128'
KeccakP-1600-times2-SIMD128.c: #define XOR_In( argIndex ) XOReq128( stateAsLanes[argIndex], LOAD6464(curData1[argIndex], curData0[argIndex]))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:132:9: note: in expansion of macro 'XOR_In'
KeccakP-1600-times2-SIMD128.c: XOR_In( 16 );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer Haswell
gcc -m32 -march=k8 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=k8 -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=k8 -O -fomit-frame-pointer Haswell
gcc -m32 -march=k8 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer Haswell
gcc -m32 -march=nocona -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=nocona -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=nocona -O -fomit-frame-pointer Haswell
gcc -m32 -march=nocona -Os -fomit-frame-pointer Haswell
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=pentium-m -O -fomit-frame-pointer Haswell
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer Haswell
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=pentium4 -O -fomit-frame-pointer Haswell
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=prescott -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=prescott -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=prescott -O -fomit-frame-pointer Haswell
gcc -m32 -march=prescott -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=k8 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=k8 -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=k8 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=k8 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=nocona -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=nocona -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=nocona -O -fomit-frame-pointer Nehalem
gcc -m32 -march=nocona -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium-m -O -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium4 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=prescott -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=prescott -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=prescott -O -fomit-frame-pointer Nehalem
gcc -m32 -march=prescott -Os -fomit-frame-pointer Nehalem

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-times2-SIMD128.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_AddLanesAll':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:58:37: error: called from here
KeccakP-1600-times2-SIMD128.c: #define XOReq128(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:114:33: note: in expansion of macro 'XOReq128'
KeccakP-1600-times2-SIMD128.c: #define XOR_In( argIndex ) XOReq128( stateAsLanes[argIndex], LOAD6464(curData1[argIndex], curData0[argIndex]))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:132:9: note: in expansion of macro 'XOR_In'
KeccakP-1600-times2-SIMD128.c: XOR_In( 16 );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-times2-SIMD128.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:58:37: error: called from here
KeccakP-1600-times2-SIMD128.c: #define XOReq128(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=pentium3 -O -fomit-frame-pointer Haswell
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium3 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium3 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer SandyBridge

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ...
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-times4-SIMD256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c: In function 'KeccakP1600times4_AddLanesAll':
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:41: error: called from here
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:143:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+3], lanes3 )
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:149:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 12 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:41: error: called from here
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:142:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+2], lanes2 ),\
KeccakP-1600-times4-SIMD256.c: ...

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

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s: Assembler messages:
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:19: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:22: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:25: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:32: Error: invalid instruction suffix for `stos'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:34: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:35: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:40: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:41: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:45: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:51: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:52: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:54: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:60: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:62: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:63: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:68: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:70: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:81: Error: bad register name `%rbp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:84: Error: bad register name `%rsi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:85: Error: bad register name `%rsp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:87: Error: bad register name `%rsp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:88: Error: bad register name `%rsp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:89: Error: bad register name `%rdx'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:91: Error: bad register name `%rcx'
KeccakP-1600-AVX2.s: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer Haswell

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c: In function 'KeccakP1600times4_AddLanesAll':
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:135:40: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-times4-SIMD256.c: #define Xor_In4( argIndex ) lanes0 = LOAD256u( curData0[argIndex]),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 0 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:41: error: called from here
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:143:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+3], lanes3 )
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:149:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 12 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ...

Number of similar (compiler,implementation) pairs: 13, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=corei7 -O -fomit-frame-pointer Haswell
gcc -m32 -march=corei7 -Os -fomit-frame-pointer Haswell

Compiler output

Implementation: KnightsLanding
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: KnightsLanding
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: Nehalem
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s: Assembler messages:
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:9: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:10: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:11: Error: bad register name `%sil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:13: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:16: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:19: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:22: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:23: Error: invalid instruction suffix for `stos'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:25: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:26: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:28: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:30: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:31: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:33: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:35: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:37: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:38: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:39: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:40: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:41: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:42: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:47: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:48: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:49: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: ...

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7 -Os -fomit-frame-pointer Nehalem

Compiler output

Implementation: SandyBridge
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:637:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -Os -fomit-frame-pointer SandyBridge

Compiler output

Implementation: SandyBridge
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:637:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ...
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:637:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: SandyBridge
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s: Assembler messages:
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:20: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:21: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:22: Error: bad register name `%sil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:24: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:27: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:30: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:33: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:34: Error: invalid instruction suffix for `stos'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:36: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:37: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:39: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:41: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:42: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:44: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:46: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:48: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:49: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:50: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:51: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:52: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:53: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:58: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:59: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:60: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: ...

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7 -Os -fomit-frame-pointer SandyBridge

Compiler output

Implementation: asmX86-64
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...

Number of similar (compiler,implementation) pairs: 166, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer asmX86-64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer asmX86-64
gcc -m32 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -O -fomit-frame-pointer asmX86-64
gcc -m32 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=athlon -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=athlon -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=core2 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=core2 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=corei7 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=corei7 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=i386 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=i386 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=i486 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=i486 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=k6 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=k8 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=k8 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=nocona -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=nocona -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentium -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer asmX86-64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer asmX86-64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer asmX86-64
gcc -m32 -march=prescott -O -fomit-frame-pointer asmX86-64
gcc -m32 -march=prescott -Os -fomit-frame-pointer asmX86-64

Compiler output

Implementation: asmX86-64
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: asmX86-64shld
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s: Assembler messages:
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: ...

Number of similar (compiler,implementation) pairs: 166, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer asmX86-64shld
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=athlon -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=athlon -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=athlon -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=athlon -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core2 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core2 -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core2 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core2 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=corei7 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=corei7 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=i386 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=i386 -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=i386 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=i386 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=i486 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=i486 -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=i486 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=i486 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6-2 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6-3 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6 -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k6 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k8 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k8 -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k8 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=k8 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=nocona -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=nocona -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=nocona -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=nocona -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium-m -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium2 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium3 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium4 -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentium -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=prescott -O2 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=prescott -O3 -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=prescott -O -fomit-frame-pointer asmX86-64shld
gcc -m32 -march=prescott -Os -fomit-frame-pointer asmX86-64shld

Compiler output

Implementation: asmX86-64shld
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s: Assembler messages:
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: ...
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s: Assembler messages:
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: ...

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