Implementation notes: x86, morningstar, crypto_aead/morus1280256v1

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: morus1280256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
18960? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
19171? ? ?? ? ?sse2gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
19300? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
19318? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
19634? ? ?? ? ?sse2gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
19683? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
19683? ? ?? ? ?sse2gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
19708? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
20311? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
20352? ? ?? ? ?sse2gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
20635? ? ?? ? ?sse2gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
20751? ? ?? ? ?sse2gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
20800? ? ?? ? ?sse2gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
21434? ? ?? ? ?sse2gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
21624? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
21843? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
21856? ? ?? ? ?sse2gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
22115? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
22239? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
22448? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
22562? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
22576? ? ?? ? ?sse2gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
22593? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
22624? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
22630? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
22632? ? ?? ? ?sse2gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
22642? ? ?? ? ?sse2gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
22661? ? ?? ? ?sse2gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
22683? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
22709? ? ?? ? ?sse2gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
22781? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
22857? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
22905? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
22909? ? ?? ? ?sse2gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
22936? ? ?? ? ?sse2gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
22967? ? ?? ? ?sse2gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
22991? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
22992? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
23205? ? ?? ? ?sse2gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
23248? ? ?? ? ?sse2gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
23272? ? ?? ? ?sse2gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
23319? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
23443? ? ?? ? ?sse2gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
23562? ? ?? ? ?sse2gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
23615? ? ?? ? ?sse2gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
23677? ? ?? ? ?sse2gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
23941? ? ?? ? ?sse2gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
24261? ? ?? ? ?sse2gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
24270? ? ?? ? ?sse2gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
24275? ? ?? ? ?sse2gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
24381? ? ?? ? ?sse2gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
24454? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
24480? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
24485? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
24987? ? ?? ? ?sse2gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
25024? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
25114? ? ?? ? ?sse2gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
25118? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
25120? ? ?? ? ?sse2gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
25195? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
25387? ? ?? ? ?sse2gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
25422? ? ?? ? ?sse2gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
25542? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
25546? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
67249? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
67338? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
67660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
67744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
67779? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
67784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
67812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
67874? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
67922? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
67945? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
67948? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
67966? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
67986? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
68013? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
68211? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
68226? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
68240? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
68248? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
68266? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
68280? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
68423? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
68468? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072820170718
68485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
68485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
68511? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
68528? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
68542? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
68648? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
68650? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
68851? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
68853? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
69381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
69416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
69419? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
69459? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
69627? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
69653? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
69738? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
69769? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
69771? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
69912? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
69915? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
69940? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
70463? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
70661? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
70678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
70697? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
70704? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
70982? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
71079? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
71171? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
71179? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
71183? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
71206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
71390? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
71727? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
71788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
71792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
71823? ? ?? ? ?ref64gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
71840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
71894? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
71909? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
71922? ? ?? ? ?ref64gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
71960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
71970? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
71984? ? ?? ? ?ref64gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
72017? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
72041? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
72108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
72141? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
72150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
72176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
72274? ? ?? ? ?ref64gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
72306? ? ?? ? ?ref64gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
72316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
72371? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
72429? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
72431? ? ?? ? ?ref64gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
72490? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
72512? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
72542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
72544? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
72570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
72585? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
72594? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
72596? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
72600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
72600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
72610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
72715? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
72807? ? ?? ? ?ref64gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
72811? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
72838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
72931? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
72993? ? ?? ? ?ref64gcc_-m32_-O3_-fomit-frame-pointer2017072820170718
73053? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
73091? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
73117? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072820170718
73157? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
73159? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
73165? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
73166? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
73171? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
73357? ? ?? ? ?ref64gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
73481? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
73531? ? ?? ? ?ref64gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
73694? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
73765? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
73808? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
73816? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
73830? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
73835? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
73851? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
73861? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
73874? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
73878? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
73914? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
73919? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072820170718
73936? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
73947? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
73952? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
73957? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
73988? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
73997? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
74029? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
74046? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
74112? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
74137? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
74162? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
74177? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
74187? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
74197? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
74199? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
74208? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
74226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
74229? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
74240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
74290? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
74317? ? ?? ? ?ref64gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
74360? ? ?? ? ?ref64gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
74456? ? ?? ? ?ref64gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
74611? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
74661? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
74715? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
74775? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
74779? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
74925? ? ?? ? ?ref64gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
74955? ? ?? ? ?ref64gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
75073? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
75177? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
75299? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
75851? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
75867? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
75868? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
75872? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
75904? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
76315? ? ?? ? ?ref64gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
76328? ? ?? ? ?ref64gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
77176? ? ?? ? ?ref64gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
77234? ? ?? ? ?ref64gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
80362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
80424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
80718? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
80827? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
81490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
82067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
82080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
82264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
82301? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
82426? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
83240? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
83264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
83345? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
83530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
83571? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
83720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
83750? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
83751? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
83808? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
83828? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
83874? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072820170718
84177? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
84212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
84395? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
84397? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
84688? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
84845? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
85016? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
85028? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
85421? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
85728? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
86734? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
86765? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
86842? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
86924? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
87133? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
87144? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
90600? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
91149? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
91587? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
91632? ? ?? ? ?ref64gcc_-m32_-O2_-fomit-frame-pointer2017072820170718
91659? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
91661? ? ?? ? ?ref64gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
91902? ? ?? ? ?ref64gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
91913? ? ?? ? ?ref64gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
92134? ? ?? ? ?ref64gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
92382? ? ?? ? ?ref64gcc_-m32_-Os_-fomit-frame-pointer2017072820170718
92417? ? ?? ? ?ref64gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
92424? ? ?? ? ?ref64gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
92464? ? ?? ? ?ref64gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
92475? ? ?? ? ?ref64gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
92475? ? ?? ? ?ref64gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
92501? ? ?? ? ?ref64gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
92554? ? ?? ? ?ref64gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
92557? ? ?? ? ?ref64gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
92572? ? ?? ? ?ref64gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
92598? ? ?? ? ?ref64gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
92600? ? ?? ? ?ref64gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
92627? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
92649? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
92666? ? ?? ? ?ref64gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
92694? ? ?? ? ?ref64gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
92842? ? ?? ? ?ref64gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
92858? ? ?? ? ?ref64gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
92928? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
92980? ? ?? ? ?ref64gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
93069? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
93252? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
93282? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
93384? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
93414? ? ?? ? ?ref64gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
93462? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
93486? ? ?? ? ?ref64gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
93581? ? ?? ? ?ref64gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
93654? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
93679? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
93706? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
93712? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
93767? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
93853? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
93862? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
93889? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
93940? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
94079? ? ?? ? ?ref64gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
94090? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
94152? ? ?? ? ?ref64gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
94160? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
94261? ? ?? ? ?ref64gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
94276? ? ?? ? ?ref64gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
94310? ? ?? ? ?ref64gcc_-m32_-O_-fomit-frame-pointer2017072820170718
94315? ? ?? ? ?ref64gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
94322? ? ?? ? ?ref64gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
94341? ? ?? ? ?ref64gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
94421? ? ?? ? ?ref64gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
94445? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
94481? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
94481? ? ?? ? ?ref64gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
94566? ? ?? ? ?ref64gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
94595? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
94611? ? ?? ? ?ref64gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
94672? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
94713? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
94813? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
94826? ? ?? ? ?ref64gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
94855? ? ?? ? ?ref64gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
94877? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
94985? ? ?? ? ?ref64gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
95314? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
95354? ? ?? ? ?ref64gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
95359? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
95360? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
95427? ? ?? ? ?ref64gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
95448? ? ?? ? ?ref64gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
95575? ? ?? ? ?ref64gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
95718? ? ?? ? ?ref64gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
97810? ? ?? ? ?ref64gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
98050? ? ?? ? ?ref64gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
98055? ? ?? ? ?ref64gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
98848? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
98893? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
98958? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
99296? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
100264? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
100315? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
100422? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
100456? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
100831? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
100883? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
101224? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
101320? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
101461? ? ?? ? ?ref64gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
101496? ? ?? ? ?ref64gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
101497? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
101498? ? ?? ? ?ref64gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
101504? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
101550? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
101560? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
101605? ? ?? ? ?ref64gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
101793? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
102228? ? ?? ? ?ref64gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
102331? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
102399? ? ?? ? ?ref64gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
102469? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
102486? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
102507? ? ?? ? ?ref64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
103352? ? ?? ? ?ref64gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
104072? ? ?? ? ?ref64gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
104144? ? ?? ? ?ref64gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
104272? ? ?? ? ?ref64gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
104523? ? ?? ? ?ref64gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
104552? ? ?? ? ?ref64gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
104627? ? ?? ? ?ref64gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
104637? ? ?? ? ?ref64gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
104649? ? ?? ? ?ref64gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
104741? ? ?? ? ?ref64gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
104776? ? ?? ? ?ref64gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
104918? ? ?? ? ?ref64gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
104982? ? ?? ? ?ref64gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
105011? ? ?? ? ?ref64gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
105015? ? ?? ? ?ref64gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718

Test failure

Implementation: crypto_aead/morus1280256v1/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 33, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref ref64 sse2
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref ref64 sse2
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref ref64 sse2
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer avx2 ref ref64 sse2
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer avx2 ref ref64 sse2
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer avx2 ref ref64 sse2
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref ref64 sse2
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref ref64 sse2
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref ref64 sse2
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref ref64 sse2

Compiler output

Implementation: crypto_aead/morus1280256v1/avx2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'morus_stateupdate':
morus1280256v1avx2.c: morus1280256v1avx2.c:67:11: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
morus1280256v1avx2.c: state[0] = XOR256(state[0], state[3]);
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
morus1280256v1avx2.c: from morus1280256v1avx2.c:2:
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'morus_enc_aut_step':
morus1280256v1avx2.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:1068:1: error: inlining failed in call to always_inline '_mm256_permute4x64_epi64': target specific option mismatch
morus1280256v1avx2.c: _mm256_permute4x64_epi64 (__m256i __X, const int __M)
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:38:27: error: called from here
morus1280256v1avx2.c: #define ROTL256_64(x) _mm256_permute4x64_epi64((x), _MM_SHUFFLE(2,1,0,3)) /*Rotate x by 64-bit positions to the left*/
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:216:13: note: in expansion of macro 'ROTL256_64'
morus1280256v1avx2.c: state[2] = ROTL256_64(state[2]);
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
morus1280256v1avx2.c: from morus1280256v1avx2.c:2:
morus1280256v1avx2.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:574:1: error: inlining failed in call to always_inline '_mm256_or_si256': target specific option mismatch
morus1280256v1avx2.c: _mm256_or_si256 (__m256i __A, __m256i __B)
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:25:27: error: called from here
morus1280256v1avx2.c: #define OR256(x,y) _mm256_or_si256((x),(y)) /*OR(x,y) = x | y, where x and y are two 256-bit word*/
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:36:27: note: in expansion of macro 'OR256'
morus1280256v1avx2.c: ...

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

Compiler output

Implementation: crypto_aead/morus1280256v1/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
morus1280256v1sse2.c: morus1280256v1sse2.c: In function 'morus_stateupdate':
morus1280256v1sse2.c: morus1280256v1sse2.c:41:14: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
morus1280256v1sse2.c: state[0][0] = XOR(state[0][0], state[3][0]); state[0][1] = XOR(state[0][1], state[3][1]);
morus1280256v1sse2.c: ^
morus1280256v1sse2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
morus1280256v1sse2.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:29,
morus1280256v1sse2.c: from morus1280256v1sse2.c:2:
morus1280256v1sse2.c: morus1280256v1sse2.c: In function 'morus_enc_aut_step':
morus1280256v1sse2.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
morus1280256v1sse2.c: _mm_store_si128 (__m128i *__P, __m128i __B)
morus1280256v1sse2.c: ^
morus1280256v1sse2.c: morus1280256v1sse2.c:183:2: error: called from here
morus1280256v1sse2.c: _mm_store_si128( (__m128i*)(ciphertextblock+16), XOR(keystream[1], msgblk[1]) );
morus1280256v1sse2.c: ^
morus1280256v1sse2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
morus1280256v1sse2.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:29,
morus1280256v1sse2.c: from morus1280256v1sse2.c:2:
morus1280256v1sse2.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
morus1280256v1sse2.c: _mm_xor_si128 (__m128i __A, __m128i __B)
morus1280256v1sse2.c: ^
morus1280256v1sse2.c: morus1280256v1sse2.c:183:2: error: called from here
morus1280256v1sse2.c: _mm_store_si128( (__m128i*)(ciphertextblock+16), XOR(keystream[1], msgblk[1]) );
morus1280256v1sse2.c: ^
morus1280256v1sse2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
morus1280256v1sse2.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:29,
morus1280256v1sse2.c: ...

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

Compiler output

Implementation: crypto_aead/morus1280256v1/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
morus1280256v1sse2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
morus1280256v1sse2.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:29,
morus1280256v1sse2.c: from morus1280256v1sse2.c:2:
morus1280256v1sse2.c: morus1280256v1sse2.c: In function 'morus_enc_aut_step':
morus1280256v1sse2.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
morus1280256v1sse2.c: _mm_store_si128 (__m128i *__P, __m128i __B)
morus1280256v1sse2.c: ^
morus1280256v1sse2.c: morus1280256v1sse2.c:183:2: error: called from here
morus1280256v1sse2.c: _mm_store_si128( (__m128i*)(ciphertextblock+16), XOR(keystream[1], msgblk[1]) );
morus1280256v1sse2.c: ^
morus1280256v1sse2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
morus1280256v1sse2.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:29,
morus1280256v1sse2.c: from morus1280256v1sse2.c:2:
morus1280256v1sse2.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
morus1280256v1sse2.c: _mm_xor_si128 (__m128i __A, __m128i __B)
morus1280256v1sse2.c: ^
morus1280256v1sse2.c: morus1280256v1sse2.c:183:2: error: called from here
morus1280256v1sse2.c: _mm_store_si128( (__m128i*)(ciphertextblock+16), XOR(keystream[1], msgblk[1]) );
morus1280256v1sse2.c: ^
morus1280256v1sse2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
morus1280256v1sse2.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:29,
morus1280256v1sse2.c: from morus1280256v1sse2.c:2:
morus1280256v1sse2.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
morus1280256v1sse2.c: _mm_store_si128 (__m128i *__P, __m128i __B)
morus1280256v1sse2.c: ^
morus1280256v1sse2.c: ...

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

Compiler output

Implementation: crypto_aead/morus1280256v1/avx2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'morus_stateupdate':
morus1280256v1avx2.c: morus1280256v1avx2.c:67:11: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
morus1280256v1avx2.c: state[0] = XOR256(state[0], state[3]);
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
morus1280256v1avx2.c: from morus1280256v1avx2.c:2:
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'morus_enc_aut_step':
morus1280256v1avx2.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:1068:1: error: inlining failed in call to always_inline '_mm256_permute4x64_epi64': target specific option mismatch
morus1280256v1avx2.c: _mm256_permute4x64_epi64 (__m256i __X, const int __M)
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:38:27: error: called from here
morus1280256v1avx2.c: #define ROTL256_64(x) _mm256_permute4x64_epi64((x), _MM_SHUFFLE(2,1,0,3)) /*Rotate x by 64-bit positions to the left*/
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:216:13: note: in expansion of macro 'ROTL256_64'
morus1280256v1avx2.c: state[2] = ROTL256_64(state[2]);
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
morus1280256v1avx2.c: from morus1280256v1avx2.c:2:
morus1280256v1avx2.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:574:1: error: inlining failed in call to always_inline '_mm256_or_si256': target specific option mismatch
morus1280256v1avx2.c: _mm256_or_si256 (__m256i __A, __m256i __B)
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:25:27: error: called from here
morus1280256v1avx2.c: #define OR256(x,y) _mm256_or_si256((x),(y)) /*OR(x,y) = x | y, where x and y are two 256-bit word*/
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:36:27: note: in expansion of macro 'OR256'
morus1280256v1avx2.c: ...
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'morus_stateupdate':
morus1280256v1avx2.c: morus1280256v1avx2.c:67:11: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
morus1280256v1avx2.c: state[0] = XOR256(state[0], state[3]);
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
morus1280256v1avx2.c: from morus1280256v1avx2.c:2:
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'morus_enc_aut_step':
morus1280256v1avx2.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:1068:1: error: inlining failed in call to always_inline '_mm256_permute4x64_epi64': target specific option mismatch
morus1280256v1avx2.c: _mm256_permute4x64_epi64 (__m256i __X, const int __M)
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:38:27: error: called from here
morus1280256v1avx2.c: #define ROTL256_64(x) _mm256_permute4x64_epi64((x), _MM_SHUFFLE(2,1,0,3)) /*Rotate x by 64-bit positions to the left*/
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:216:13: note: in expansion of macro 'ROTL256_64'
morus1280256v1avx2.c: state[2] = ROTL256_64(state[2]);
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
morus1280256v1avx2.c: from morus1280256v1avx2.c:2:
morus1280256v1avx2.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:574:1: error: inlining failed in call to always_inline '_mm256_or_si256': target specific option mismatch
morus1280256v1avx2.c: _mm256_or_si256 (__m256i __A, __m256i __B)
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:25:27: error: called from here
morus1280256v1avx2.c: #define OR256(x,y) _mm256_or_si256((x),(y)) /*OR(x,y) = x | y, where x and y are two 256-bit word*/
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:36:27: note: in expansion of macro 'OR256'
morus1280256v1avx2.c: ...

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

Compiler output

Implementation: crypto_aead/morus1280256v1/avx2
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
morus1280256v1avx2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
morus1280256v1avx2.c: from morus1280256v1avx2.c:2:
morus1280256v1avx2.c: morus1280256v1avx2.c: In function 'morus_enc_aut_step':
morus1280256v1avx2.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:1068:1: error: inlining failed in call to always_inline '_mm256_permute4x64_epi64': target specific option mismatch
morus1280256v1avx2.c: _mm256_permute4x64_epi64 (__m256i __X, const int __M)
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:38:27: error: called from here
morus1280256v1avx2.c: #define ROTL256_64(x) _mm256_permute4x64_epi64((x), _MM_SHUFFLE(2,1,0,3)) /*Rotate x by 64-bit positions to the left*/
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:216:13: note: in expansion of macro 'ROTL256_64'
morus1280256v1avx2.c: state[2] = ROTL256_64(state[2]);
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
morus1280256v1avx2.c: from morus1280256v1avx2.c:2:
morus1280256v1avx2.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:574:1: error: inlining failed in call to always_inline '_mm256_or_si256': target specific option mismatch
morus1280256v1avx2.c: _mm256_or_si256 (__m256i __A, __m256i __B)
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:25:27: error: called from here
morus1280256v1avx2.c: #define OR256(x,y) _mm256_or_si256((x),(y)) /*OR(x,y) = x | y, where x and y are two 256-bit word*/
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:36:27: note: in expansion of macro 'OR256'
morus1280256v1avx2.c: #define ROTL256(x,n) OR256( _mm256_slli_epi64((x), (n)), _mm256_srli_epi64((x),(64-n)) ) /*Rotate 4 64-bit unsigned integers in x to the left by n-bit positions*/
morus1280256v1avx2.c: ^
morus1280256v1avx2.c: morus1280256v1avx2.c:215:13: note: in expansion of macro 'ROTL256'
morus1280256v1avx2.c: state[4] = ROTL256(state[4], n5);
morus1280256v1avx2.c: ...

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