Implementation notes: x86, gcc16, crypto_aead/deoxysi256v141

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: deoxysi256v141
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
292595? ? ?? ? ?tablegcc_-m32_-O3_-fomit-frame-pointer2017072420170718
294394? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072420170718
294394? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072420170718
294395? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072420170718
294448? ? ?? ? ?tablegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072420170718
294802? ? ?? ? ?tablegcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072420170718
294821? ? ?? ? ?tablegcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072420170718
294821? ? ?? ? ?tablegcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072420170718
295059? ? ?? ? ?tablegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072420170718
295631? ? ?? ? ?tablegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072420170718
295778? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072420170718
295800? ? ?? ? ?tablegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072420170718
295861? ? ?? ? ?tablegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072420170718
296277? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072420170718
296661? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072420170718
298940? ? ?? ? ?tablegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072420170718
298940? ? ?? ? ?tablegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072420170718
298940? ? ?? ? ?tablegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072420170718
302096? ? ?? ? ?tablegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072420170718
302096? ? ?? ? ?tablegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072420170718
302377? ? ?? ? ?tablegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072420170718
303819? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072420170718
303825? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072420170718
304185? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072420170718
304326? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072420170718
305008? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072420170718
305520? ? ?? ? ?tablegcc_-m32_-O2_-fomit-frame-pointer2017072420170718
307351? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072420170718
307406? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072420170718
307406? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072420170718
308278? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072420170718
308399? ? ?? ? ?tablegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072420170718
308714? ? ?? ? ?tablegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072420170718
309155? ? ?? ? ?tablegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072420170718
309334? ? ?? ? ?tablegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072420170718
309358? ? ?? ? ?tablegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072420170718
309865? ? ?? ? ?tablegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072420170718
309887? ? ?? ? ?tablegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072420170718
309989? ? ?? ? ?tablegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072420170718
310005? ? ?? ? ?tablegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072420170718
312130? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072420170718
312358? ? ?? ? ?tablegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072420170718
312488? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072420170718
312769? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072420170718
312771? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072420170718
313083? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072420170718
313245? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072420170718
313249? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072420170718
313436? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072420170718
313585? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072420170718
314884? ? ?? ? ?tablegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072420170718
315214? ? ?? ? ?tablegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072420170718
315227? ? ?? ? ?tablegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072420170718
315247? ? ?? ? ?tablegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072420170718
315808? ? ?? ? ?tablegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072420170718
315808? ? ?? ? ?tablegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072420170718
316478? ? ?? ? ?tablegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072420170718
316485? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072420170718
317141? ? ?? ? ?tablegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072420170718
317485? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072420170718
317691? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072420170718
317751? ? ?? ? ?tablegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072420170718
317753? ? ?? ? ?tablegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072420170718
317995? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072420170718
317995? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072420170718
318090? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072420170718
318856? ? ?? ? ?tablegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072420170718
319072? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072420170718
319072? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072420170718
319408? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072420170718
319462? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072420170718
319723? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072420170718
319955? ? ?? ? ?tablegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072420170718
319956? ? ?? ? ?tablegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072420170718
320125? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072420170718
320125? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072420170718
320535? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072420170718
320537? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072420170718
320548? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072420170718
320666? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072420170718
320695? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072420170718
320743? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072420170718
321132? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072420170718
321336? ? ?? ? ?tablegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072420170718
321402? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072420170718
322251? ? ?? ? ?tablegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072420170718
322270? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072420170718
322292? ? ?? ? ?tablegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072420170718
322303? ? ?? ? ?tablegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072420170718
322327? ? ?? ? ?tablegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072420170718
322349? ? ?? ? ?tablegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072420170718
322547? ? ?? ? ?tablegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072420170718
322554? ? ?? ? ?tablegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072420170718
322912? ? ?? ? ?tablegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072420170718
322976? ? ?? ? ?tablegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072420170718
323118? ? ?? ? ?tablegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072420170718
323257? ? ?? ? ?tablegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072420170718
323553? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072420170718
324285? ? ?? ? ?tablegcc_-m32_-Os_-fomit-frame-pointer2017072420170718
324613? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072420170718
324667? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072420170718
324944? ? ?? ? ?tablegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072420170718
325040? ? ?? ? ?tablegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072420170718
325042? ? ?? ? ?tablegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072420170718
325239? ? ?? ? ?tablegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072420170718
325254? ? ?? ? ?tablegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072420170718
325880? ? ?? ? ?tablegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072420170718
325984? ? ?? ? ?tablegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072420170718
326556? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072420170718
326888? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072420170718
327143? ? ?? ? ?tablegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072420170718
329417? ? ?? ? ?tablegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072420170718
329494? ? ?? ? ?tablegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072420170718
329851? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072420170718
329871? ? ?? ? ?tablegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072420170718
329871? ? ?? ? ?tablegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072420170718
329877? ? ?? ? ?tablegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072420170718
329927? ? ?? ? ?tablegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072420170718
330152? ? ?? ? ?tablegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072420170718
330338? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072420170718
330434? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072420170718
331095? ? ?? ? ?tablegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072420170718
331139? ? ?? ? ?tablegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072420170718
332175? ? ?? ? ?tablegcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072420170718
332357? ? ?? ? ?tablegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072420170718
332539? ? ?? ? ?tablegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072420170718
332753? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072420170718
336469? ? ?? ? ?tablegcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072420170718
337405? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072420170718
338520? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072420170718
338560? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072420170718
339323? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072420170718
340120? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072420170718
340246? ? ?? ? ?tablegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072420170718
340609? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072420170718
342706? ? ?? ? ?tablegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072420170718
342794? ? ?? ? ?tablegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072420170718
342877? ? ?? ? ?tablegcc_-m32_-O_-fomit-frame-pointer2017072420170718
343956? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072420170718
343956? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072420170718
344008? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072420170718
345682? ? ?? ? ?tablegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072420170718
345876? ? ?? ? ?tablegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072420170718
346294? ? ?? ? ?tablegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072420170718
346558? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072420170718
347010? ? ?? ? ?tablegcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072420170718
347640? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072420170718
347664? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072420170718
347691? ? ?? ? ?tablegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072420170718
348023? ? ?? ? ?tablegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072420170718
348450? ? ?? ? ?tablegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072420170718
348566? ? ?? ? ?tablegcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072420170718
348773? ? ?? ? ?tablegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072420170718
349045? ? ?? ? ?tablegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072420170718
349071? ? ?? ? ?tablegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072420170718
350294? ? ?? ? ?tablegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072420170718
350912? ? ?? ? ?tablegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072420170718
351153? ? ?? ? ?tablegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072420170718
351180? ? ?? ? ?tablegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072420170718
354018? ? ?? ? ?tablegcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072420170718
2224190? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072420170718
2224195? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072420170718
2227026? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072420170718
2627753? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072420170718
2629330? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072420170718
2631566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072420170718
2633392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072420170718
2642277? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072420170718
2643680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072420170718
2643748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072420170718
2649295? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072420170718
3155217? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072420170718
3155287? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072420170718
3155300? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072420170718
3263838? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072420170718
3265102? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072420170718
3266852? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072420170718
3267325? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072420170718
3295791? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072420170718
3301299? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072420170718
3302371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072420170718
3306442? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072420170718
3352679? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072420170718
3352696? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072420170718
3352827? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072420170718
3371411? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072420170718
3371433? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072420170718
3420775? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072420170718
3430607? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072420170718
3431113? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072420170718
3431119? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072420170718
3432597? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072420170718
3436179? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072420170718
3436327? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072420170718
3436635? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072420170718
3436652? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072420170718
3676797? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072420170718
3711405? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072420170718
3774472? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072420170718
3774487? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072420170718
6273939? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072420170718
6274920? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072420170718
6393498? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072420170718
6410555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072420170718
6431805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072420170718
6437265? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072420170718
6439979? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072420170718
6447960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072420170718
6451811? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072420170718
6455727? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072420170718
6467894? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072420170718
6482727? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072420170718
6494990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072420170718
6537157? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072420170718
6564690? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072420170718
6565271? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072420170718
6571460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072420170718
6579385? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072420170718
6583935? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072420170718
6585471? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072420170718
6590649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072420170718
6596764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072420170718
6604419? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072420170718
6617259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072420170718
6634088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072420170718
6639963? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072420170718
6644741? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072420170718
6646678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072420170718
6917977? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072420170718
6962968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072420170718
6965320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072420170718
6989191? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072420170718
6994134? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072420170718
6995901? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072420170718
7008434? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072420170718
7105313? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072420170718
7683565? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072420170718
7692373? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072420170718
7695650? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072420170718
7713573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072420170718
7732909? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072420170718
7734914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072420170718
7735965? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072420170718
7753447? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072420170718
7753653? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072420170718
7754006? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072420170718
7758813? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072420170718
7762963? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072420170718
7775813? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072420170718
7782002? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072420170718
7791244? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072420170718
7792440? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072420170718
7802049? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072420170718
7805542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072420170718
7809922? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072420170718
7827469? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072420170718
7867183? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072420170718
7886084? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072420170718
7895168? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072420170718
7897061? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072420170718
7897317? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072420170718
7900735? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072420170718
7904346? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072420170718
7908841? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072420170718
7911459? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072420170718
7920855? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072420170718
7925478? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072420170718
7938436? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072420170718
7939225? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072420170718
7962431? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072420170718
8003924? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072420170718
8010111? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072420170718
8016070? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072420170718
8017801? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072420170718
8020581? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072420170718
8058750? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072420170718
8062962? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072420170718
8064145? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072420170718
8069048? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072420170718
8071588? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072420170718
8073097? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072420170718
8076293? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072420170718
8098198? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072420170718
8110130? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072420170718
8110202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072420170718
8117901? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072420170718
8124721? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072420170718
8136907? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072420170718
8138711? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072420170718
8139617? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072420170718
8140386? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072420170718
8147904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072420170718
8147969? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072420170718
8213674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072420170718
8228958? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072420170718
8237122? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072420170718
8239198? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072420170718
8246574? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072420170718
8272858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072420170718
8274417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072420170718
8293175? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072420170718
8312900? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072420170718
8345755? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072420170718
8345958? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072420170718
8348089? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072420170718
8368966? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072420170718
8466066? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072420170718
8484070? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072420170718
8607095? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072420170718
8722868? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072420170718
8881742? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072420170718
8887717? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072420170718
9018415? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072420170718
9112295? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072420170718
9148359? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072420170718
9174308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072420170718
9241021? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072420170718
9265205? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072420170718
9270365? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072420170718
9759134? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072420170718

Test failure

Implementation: crypto_aead/deoxysi256v141/bitslice
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
error 111

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/aesnis
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:26:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/xmmintrin.h:32:3: error: #error "SSE instruction set not enabled"
deoxys.c: In file included from deoxys.c:27:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
deoxys.c: In file included from deoxys.c:28:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'EIGHT'
deoxys.c: deoxys.c:63: error: 'EIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:63: error: (Each undeclared identifier is reported only once
deoxys.c: deoxys.c:63: error: for each function it appears in.)
deoxys.c: deoxys.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ONE'
deoxys.c: deoxys.c:64: error: 'ONE' undeclared (first use in this function)
deoxys.c: deoxys.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SEIGHT'
deoxys.c: deoxys.c:65: error: 'SEIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:66: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'STAGE_MASK'
deoxys.c: deoxys.c:66: error: 'STAGE_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'BLOCK_MASK'
deoxys.c: deoxys.c:67: error: 'BLOCK_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:68: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'PERM_MASK'
deoxys.c: deoxys.c:68: error: 'PERM_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:69: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'H_PERMUTATION'
deoxys.c: deoxys.c:69: error: 'H_PERMUTATION' undeclared (first use in this function)
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/aesni
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:27:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/xmmintrin.h:32:3: error: #error "SSE instruction set not enabled"
deoxys.c: In file included from deoxys.c:28:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:30:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'EIGHT'
deoxys.c: deoxys.c:62: error: 'EIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:62: error: (Each undeclared identifier is reported only once
deoxys.c: deoxys.c:62: error: for each function it appears in.)
deoxys.c: deoxys.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SEIGHT'
deoxys.c: deoxys.c:63: error: 'SEIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'STAGE_MASK'
deoxys.c: deoxys.c:64: error: 'STAGE_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'BLOCK_MASK'
deoxys.c: deoxys.c:65: error: 'BLOCK_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:66: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_AD'
deoxys.c: deoxys.c:66: error: 'MSB_AD' undeclared (first use in this function)
deoxys.c: deoxys.c:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_AD_LAST'
deoxys.c: deoxys.c:67: error: 'MSB_AD_LAST' undeclared (first use in this function)
deoxys.c: deoxys.c:68: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_M'
deoxys.c: deoxys.c:68: error: 'MSB_M' undeclared (first use in this function)
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/bitslice
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
deoxys256.c: In file included from deoxys256.c:29:
deoxys256.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys256.c: deoxys256.c:44: error: expected ')' before 'rk'
deoxys256.c: deoxys256.c:45: error: expected ')' before 'rk'
deoxys256.c: deoxys256.c:46: error: expected ')' before 'rk'
deoxys256.c: deoxys256.c: In function 'deoxys_aead_encrypt_8':
deoxys256.c: deoxys256.c:154: error: '__m128i' undeclared (first use in this function)
deoxys256.c: deoxys256.c:154: error: (Each undeclared identifier is reported only once
deoxys256.c: deoxys256.c:154: error: for each function it appears in.)
deoxys256.c: deoxys256.c:154: error: expected ';' before 'rk'
deoxys256.c: deoxys256.c:155: error: expected ';' before 'subkey'
deoxys256.c: deoxys256.c:156: error: expected ';' before 'Tweak'
deoxys256.c: deoxys256.c:157: error: expected ';' before 'Tweaks'
deoxys256.c: deoxys256.c:158: error: expected ';' before 'AUTH'
deoxys256.c: deoxys256.c:159: error: expected ';' before 'CHECKSUM'
deoxys256.c: deoxys256.c:160: error: 'AUTH_P' undeclared (first use in this function)
deoxys256.c: deoxys256.c:161: error: 'CHECKSUM_P' undeclared (first use in this function)
deoxys256.c: deoxys256.c:175: error: 'AUTH' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: expected ';' before 'v1'
deoxys256.c: deoxys256.c:179: error: 'v1' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: expected expression before ')' token
deoxys256.c: deoxys256.c:179: error: 'v2' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: expected expression before ')' token
deoxys256.c: deoxys256.c:179: error: 'subkey1' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: 'subkey2' undeclared (first use in this function)
deoxys256.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/aesnis
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:28:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/aesni
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:30:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/aesnis
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:27:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
deoxys.c: In file included from deoxys.c:28:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'EIGHT'
deoxys.c: deoxys.c:63: error: 'EIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:63: error: (Each undeclared identifier is reported only once
deoxys.c: deoxys.c:63: error: for each function it appears in.)
deoxys.c: deoxys.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ONE'
deoxys.c: deoxys.c:64: error: 'ONE' undeclared (first use in this function)
deoxys.c: deoxys.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SEIGHT'
deoxys.c: deoxys.c:65: error: 'SEIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:66: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'STAGE_MASK'
deoxys.c: deoxys.c:66: error: 'STAGE_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'BLOCK_MASK'
deoxys.c: deoxys.c:67: error: 'BLOCK_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:68: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'PERM_MASK'
deoxys.c: deoxys.c:68: error: 'PERM_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:69: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'H_PERMUTATION'
deoxys.c: deoxys.c:69: error: 'H_PERMUTATION' undeclared (first use in this function)
deoxys.c: deoxys.c:70: error: '__m128i' undeclared (first use in this function)
deoxys.c: deoxys.c:70: error: expected ';' before 'States'
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/aesni
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:28:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:30:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'EIGHT'
deoxys.c: deoxys.c:62: error: 'EIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:62: error: (Each undeclared identifier is reported only once
deoxys.c: deoxys.c:62: error: for each function it appears in.)
deoxys.c: deoxys.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SEIGHT'
deoxys.c: deoxys.c:63: error: 'SEIGHT' undeclared (first use in this function)
deoxys.c: deoxys.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'STAGE_MASK'
deoxys.c: deoxys.c:64: error: 'STAGE_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'BLOCK_MASK'
deoxys.c: deoxys.c:65: error: 'BLOCK_MASK' undeclared (first use in this function)
deoxys.c: deoxys.c:66: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_AD'
deoxys.c: deoxys.c:66: error: 'MSB_AD' undeclared (first use in this function)
deoxys.c: deoxys.c:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_AD_LAST'
deoxys.c: deoxys.c:67: error: 'MSB_AD_LAST' undeclared (first use in this function)
deoxys.c: deoxys.c:68: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_M'
deoxys.c: deoxys.c:68: error: 'MSB_M' undeclared (first use in this function)
deoxys.c: deoxys.c:69: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MSB_M_LAST_ZERO'
deoxys.c: deoxys.c:69: error: 'MSB_M_LAST_ZERO' undeclared (first use in this function)
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/aesnis
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:28:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: ...
deoxys.c: In file included from deoxys.c:28:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:90: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/aesni
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:30:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: ...
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: In file included from deoxys.c:30:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:105: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:112: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/bitslice
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys256.c: In file included from deoxys256.c:29:
deoxys256.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys256.c: deoxys256.c:44: error: expected ')' before 'rk'
deoxys256.c: deoxys256.c:45: error: expected ')' before 'rk'
deoxys256.c: deoxys256.c:46: error: expected ')' before 'rk'
deoxys256.c: deoxys256.c: In function 'deoxys_aead_encrypt_8':
deoxys256.c: deoxys256.c:154: error: '__m128i' undeclared (first use in this function)
deoxys256.c: deoxys256.c:154: error: (Each undeclared identifier is reported only once
deoxys256.c: deoxys256.c:154: error: for each function it appears in.)
deoxys256.c: deoxys256.c:154: error: expected ';' before 'rk'
deoxys256.c: deoxys256.c:155: error: expected ';' before 'subkey'
deoxys256.c: deoxys256.c:156: error: expected ';' before 'Tweak'
deoxys256.c: deoxys256.c:157: error: expected ';' before 'Tweaks'
deoxys256.c: deoxys256.c:158: error: expected ';' before 'AUTH'
deoxys256.c: deoxys256.c:159: error: expected ';' before 'CHECKSUM'
deoxys256.c: deoxys256.c:160: error: 'AUTH_P' undeclared (first use in this function)
deoxys256.c: deoxys256.c:161: error: 'CHECKSUM_P' undeclared (first use in this function)
deoxys256.c: deoxys256.c:175: error: 'AUTH' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: expected ';' before 'v1'
deoxys256.c: deoxys256.c:179: error: 'v1' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: expected expression before ')' token
deoxys256.c: deoxys256.c:179: error: 'v2' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: expected expression before ')' token
deoxys256.c: deoxys256.c:179: error: 'subkey1' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: 'subkey2' undeclared (first use in this function)
deoxys256.c: ...
deoxys256.c: In file included from deoxys256.c:29:
deoxys256.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
deoxys256.c: deoxys256.c:44: error: expected ')' before 'rk'
deoxys256.c: deoxys256.c:45: error: expected ')' before 'rk'
deoxys256.c: deoxys256.c:46: error: expected ')' before 'rk'
deoxys256.c: deoxys256.c: In function 'deoxys_aead_encrypt_8':
deoxys256.c: deoxys256.c:154: error: '__m128i' undeclared (first use in this function)
deoxys256.c: deoxys256.c:154: error: (Each undeclared identifier is reported only once
deoxys256.c: deoxys256.c:154: error: for each function it appears in.)
deoxys256.c: deoxys256.c:154: error: expected ';' before 'rk'
deoxys256.c: deoxys256.c:155: error: expected ';' before 'subkey'
deoxys256.c: deoxys256.c:156: error: expected ';' before 'Tweak'
deoxys256.c: deoxys256.c:157: error: expected ';' before 'Tweaks'
deoxys256.c: deoxys256.c:158: error: expected ';' before 'AUTH'
deoxys256.c: deoxys256.c:159: error: expected ';' before 'CHECKSUM'
deoxys256.c: deoxys256.c:160: error: 'AUTH_P' undeclared (first use in this function)
deoxys256.c: deoxys256.c:161: error: 'CHECKSUM_P' undeclared (first use in this function)
deoxys256.c: deoxys256.c:175: error: 'AUTH' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: expected ';' before 'v1'
deoxys256.c: deoxys256.c:179: error: 'v1' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: expected expression before ')' token
deoxys256.c: deoxys256.c:179: error: 'v2' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: expected expression before ')' token
deoxys256.c: deoxys256.c:179: error: 'subkey1' undeclared (first use in this function)
deoxys256.c: deoxys256.c:179: error: 'subkey2' undeclared (first use in this function)
deoxys256.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/aesnis
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:28:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:118: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: ...

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

Compiler output

Implementation: crypto_aead/deoxysi256v141/aesni
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:29:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: deoxys.c:154: error: incompatible types when assigning to type '__m128i' from type 'int'
deoxys.c: ...

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