Implementation notes: x86, morningstar, crypto_aead/omdsha256k128n96tau96v1

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
307947? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
310592? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
312608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
313300? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072820170718
316160? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
316656? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
318795? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
319312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
320248? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
321106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
322418? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
322551? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
322588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
323864? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
324062? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
324227? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
324292? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
324611? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
324754? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
326230? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
327013? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
328405? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
329289? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
330003? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
330146? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
332762? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
332811? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
333773? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
337836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
339158? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
340211? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
340976? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
342320? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
342335? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
342623? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
346952? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
348832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
349075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
350269? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
351494? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
351516? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
354325? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
359082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
359091? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
359163? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
370672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
373508? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
374147? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
374250? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
374651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
374813? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
375791? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
376094? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
376855? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
377557? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
378296? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
378981? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
385446? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
385592? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
385936? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
388320? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
388741? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
389067? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
389256? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
389280? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
389672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
389698? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
390227? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
390886? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
391653? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
392613? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072820170718
393156? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
393518? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
393731? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
394269? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
394450? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
394834? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
394872? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
395517? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
395904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
396427? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
397858? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
398166? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
398181? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
399544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
400647? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
401819? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
402488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
403455? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
403469? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
403674? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
403998? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
404112? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
404230? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
404277? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
404410? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
404433? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
404501? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
404673? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
405336? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
405370? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
405498? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
405515? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
405790? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
405853? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
405976? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
406112? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
406245? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
406286? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
406312? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
406451? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
406645? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
407091? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
407199? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
407403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
408414? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072820170718
408531? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
408685? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
408738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
408843? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
409013? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
409122? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
410220? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
411051? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
411347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
411405? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
411820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
412135? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
412376? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
412456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
412902? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
413014? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
413048? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
415285? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
415325? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
415497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
415515? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
415537? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
415723? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
417693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
417712? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
417784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
417835? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
418837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
421272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
422168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
422755? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
423098? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
423437? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
424152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
435728? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
435826? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
435875? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
438949? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
441308? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
441526? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
442595? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
443645? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
444416? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072820170718
473688? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718

Test failure

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMbLISw.s: Assembler messages:
encrypt.c: /tmp/ccMbLISw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbLISw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbLISw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbLISw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbLISw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbLISw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbLISw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbLISw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbLISw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbLISw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbLISw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbLISw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbLISw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbLISw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbLISw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMbLISw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbLISw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbLISw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbLISw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbLISw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbLISw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbLISw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbLISw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbLISw.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn4DuOc.s: Assembler messages:
encrypt.c: /tmp/ccn4DuOc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4DuOc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4DuOc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4DuOc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4DuOc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4DuOc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4DuOc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4DuOc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4DuOc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4DuOc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4DuOc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4DuOc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4DuOc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4DuOc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4DuOc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4DuOc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn4DuOc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4DuOc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4DuOc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4DuOc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4DuOc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4DuOc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4DuOc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4DuOc.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV7ih98.s: Assembler messages:
encrypt.c: /tmp/ccV7ih98.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV7ih98.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV7ih98.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV7ih98.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7ih98.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7ih98.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7ih98.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7ih98.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7ih98.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7ih98.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7ih98.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7ih98.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV7ih98.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7ih98.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV7ih98.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV7ih98.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7ih98.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7ih98.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7ih98.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7ih98.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7ih98.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV7ih98.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7ih98.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7ih98.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqOJBZa.s: Assembler messages:
encrypt.c: /tmp/ccqOJBZa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqOJBZa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqOJBZa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqOJBZa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOJBZa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOJBZa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOJBZa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOJBZa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOJBZa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOJBZa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOJBZa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOJBZa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqOJBZa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOJBZa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqOJBZa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOJBZa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqOJBZa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOJBZa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOJBZa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOJBZa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOJBZa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOJBZa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqOJBZa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOJBZa.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSjSZPA.s: Assembler messages:
encrypt.c: /tmp/ccSjSZPA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSjSZPA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSjSZPA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSjSZPA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjSZPA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjSZPA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjSZPA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjSZPA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjSZPA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSjSZPA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSjSZPA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSjSZPA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSjSZPA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjSZPA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSjSZPA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSjSZPA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSjSZPA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSjSZPA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSjSZPA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjSZPA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSjSZPA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSjSZPA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSjSZPA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSjSZPA.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp71wVe.s: Assembler messages:
encrypt.c: /tmp/ccp71wVe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp71wVe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp71wVe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp71wVe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp71wVe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp71wVe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp71wVe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp71wVe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp71wVe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp71wVe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp71wVe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp71wVe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp71wVe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp71wVe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp71wVe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp71wVe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp71wVe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp71wVe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp71wVe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp71wVe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp71wVe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp71wVe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp71wVe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp71wVe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ7xEsa.s: Assembler messages:
encrypt.c: /tmp/ccQ7xEsa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ7xEsa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ7xEsa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ7xEsa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7xEsa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7xEsa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7xEsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7xEsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7xEsa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7xEsa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7xEsa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7xEsa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ7xEsa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7xEsa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ7xEsa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7xEsa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ7xEsa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7xEsa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7xEsa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7xEsa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7xEsa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7xEsa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ7xEsa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7xEsa.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmzTmQw.s: Assembler messages:
encrypt.c: /tmp/ccmzTmQw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzTmQw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzTmQw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzTmQw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzTmQw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzTmQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzTmQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzTmQw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzTmQw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzTmQw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzTmQw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzTmQw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzTmQw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzTmQw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzTmQw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmzTmQw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzTmQw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzTmQw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzTmQw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzTmQw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzTmQw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzTmQw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzTmQw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzTmQw.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3x9Qfn.s: Assembler messages:
encrypt.c: /tmp/cc3x9Qfn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3x9Qfn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3x9Qfn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3x9Qfn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x9Qfn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x9Qfn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x9Qfn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x9Qfn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x9Qfn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3x9Qfn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3x9Qfn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3x9Qfn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3x9Qfn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x9Qfn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3x9Qfn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3x9Qfn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3x9Qfn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3x9Qfn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3x9Qfn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3x9Qfn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3x9Qfn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3x9Qfn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3x9Qfn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3x9Qfn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfGXQcR.s: Assembler messages:
encrypt.c: /tmp/ccfGXQcR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfGXQcR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfGXQcR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfGXQcR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGXQcR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGXQcR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGXQcR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGXQcR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGXQcR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGXQcR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGXQcR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGXQcR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfGXQcR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGXQcR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfGXQcR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfGXQcR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGXQcR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGXQcR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGXQcR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGXQcR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGXQcR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfGXQcR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGXQcR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGXQcR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3owvYk.s: Assembler messages:
encrypt.c: /tmp/cc3owvYk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3owvYk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3owvYk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3owvYk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3owvYk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3owvYk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3owvYk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3owvYk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3owvYk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3owvYk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3owvYk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3owvYk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3owvYk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3owvYk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3owvYk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3owvYk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3owvYk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3owvYk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3owvYk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3owvYk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3owvYk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3owvYk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3owvYk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3owvYk.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPlVhnK.s: Assembler messages:
encrypt.c: /tmp/ccPlVhnK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPlVhnK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPlVhnK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPlVhnK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlVhnK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlVhnK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlVhnK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlVhnK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlVhnK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPlVhnK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPlVhnK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPlVhnK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPlVhnK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlVhnK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPlVhnK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPlVhnK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPlVhnK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPlVhnK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPlVhnK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlVhnK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPlVhnK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPlVhnK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPlVhnK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPlVhnK.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc6rRmUp.s: Assembler messages:
encrypt.c: /tmp/cc6rRmUp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6rRmUp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6rRmUp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6rRmUp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rRmUp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rRmUp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rRmUp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rRmUp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rRmUp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rRmUp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rRmUp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rRmUp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6rRmUp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rRmUp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6rRmUp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rRmUp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6rRmUp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rRmUp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rRmUp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rRmUp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rRmUp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rRmUp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6rRmUp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rRmUp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccfZPscX.s: Assembler messages:
encrypt.c: /tmp/ccfZPscX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZPscX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZPscX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZPscX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZPscX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZPscX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZPscX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZPscX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZPscX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZPscX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZPscX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZPscX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZPscX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZPscX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZPscX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfZPscX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZPscX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZPscX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZPscX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZPscX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZPscX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZPscX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZPscX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZPscX.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMzskjR.s: Assembler messages:
encrypt.c: /tmp/ccMzskjR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMzskjR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMzskjR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMzskjR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzskjR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzskjR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzskjR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzskjR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzskjR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzskjR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzskjR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzskjR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMzskjR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzskjR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMzskjR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMzskjR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzskjR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzskjR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzskjR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzskjR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzskjR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMzskjR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzskjR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzskjR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cctq2E1n.s: Assembler messages:
encrypt.c: /tmp/cctq2E1n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctq2E1n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctq2E1n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctq2E1n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2E1n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2E1n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2E1n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2E1n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2E1n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq2E1n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq2E1n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq2E1n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctq2E1n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2E1n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctq2E1n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq2E1n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctq2E1n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq2E1n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq2E1n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq2E1n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq2E1n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq2E1n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctq2E1n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq2E1n.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNMY8oB.s: Assembler messages:
encrypt.c: /tmp/ccNMY8oB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNMY8oB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNMY8oB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNMY8oB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMY8oB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMY8oB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMY8oB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMY8oB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMY8oB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMY8oB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMY8oB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMY8oB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNMY8oB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMY8oB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNMY8oB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNMY8oB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMY8oB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMY8oB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMY8oB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMY8oB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMY8oB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNMY8oB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMY8oB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMY8oB.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgP3nnl.s: Assembler messages:
encrypt.c: /tmp/ccgP3nnl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgP3nnl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgP3nnl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgP3nnl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP3nnl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP3nnl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP3nnl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP3nnl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP3nnl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgP3nnl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgP3nnl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgP3nnl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgP3nnl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP3nnl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgP3nnl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgP3nnl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgP3nnl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgP3nnl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgP3nnl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgP3nnl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgP3nnl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgP3nnl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgP3nnl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgP3nnl.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8lEMTx.s: Assembler messages:
encrypt.c: /tmp/cc8lEMTx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8lEMTx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8lEMTx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8lEMTx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lEMTx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lEMTx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lEMTx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lEMTx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lEMTx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lEMTx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lEMTx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lEMTx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8lEMTx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lEMTx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8lEMTx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8lEMTx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lEMTx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lEMTx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lEMTx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lEMTx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lEMTx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8lEMTx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lEMTx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lEMTx.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciUTnLf.s: Assembler messages:
encrypt.c: /tmp/cciUTnLf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciUTnLf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciUTnLf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciUTnLf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUTnLf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUTnLf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUTnLf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUTnLf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUTnLf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciUTnLf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciUTnLf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciUTnLf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciUTnLf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUTnLf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciUTnLf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciUTnLf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciUTnLf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciUTnLf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciUTnLf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciUTnLf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUTnLf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciUTnLf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciUTnLf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciUTnLf.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccAGhq5G.s: Assembler messages:
encrypt.c: /tmp/ccAGhq5G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAGhq5G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAGhq5G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAGhq5G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGhq5G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGhq5G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGhq5G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGhq5G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGhq5G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGhq5G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGhq5G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGhq5G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAGhq5G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGhq5G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAGhq5G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAGhq5G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGhq5G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGhq5G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGhq5G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGhq5G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGhq5G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAGhq5G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGhq5G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGhq5G.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccsUF6Db.s: Assembler messages:
encrypt.c: /tmp/ccsUF6Db.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsUF6Db.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsUF6Db.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsUF6Db.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUF6Db.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUF6Db.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUF6Db.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUF6Db.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUF6Db.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUF6Db.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUF6Db.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUF6Db.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsUF6Db.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUF6Db.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsUF6Db.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUF6Db.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsUF6Db.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUF6Db.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUF6Db.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUF6Db.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUF6Db.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUF6Db.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsUF6Db.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUF6Db.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTS0cwf.s: Assembler messages:
encrypt.c: /tmp/ccTS0cwf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTS0cwf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTS0cwf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTS0cwf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTS0cwf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTS0cwf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTS0cwf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTS0cwf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTS0cwf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTS0cwf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTS0cwf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTS0cwf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTS0cwf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTS0cwf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTS0cwf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTS0cwf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTS0cwf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTS0cwf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTS0cwf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTS0cwf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTS0cwf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTS0cwf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTS0cwf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTS0cwf.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuIh0GC.s: Assembler messages:
encrypt.c: /tmp/ccuIh0GC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuIh0GC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuIh0GC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuIh0GC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIh0GC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIh0GC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIh0GC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIh0GC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIh0GC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIh0GC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIh0GC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIh0GC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuIh0GC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIh0GC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuIh0GC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuIh0GC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIh0GC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIh0GC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIh0GC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIh0GC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIh0GC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuIh0GC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIh0GC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIh0GC.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5ssKFj.s: Assembler messages:
encrypt.c: /tmp/cc5ssKFj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ssKFj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ssKFj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ssKFj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ssKFj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ssKFj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ssKFj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ssKFj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ssKFj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ssKFj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ssKFj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ssKFj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ssKFj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ssKFj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ssKFj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5ssKFj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ssKFj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ssKFj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ssKFj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ssKFj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ssKFj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ssKFj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ssKFj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ssKFj.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNCXd4U.s: Assembler messages:
encrypt.c: /tmp/ccNCXd4U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNCXd4U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNCXd4U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNCXd4U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCXd4U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCXd4U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCXd4U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCXd4U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCXd4U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCXd4U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCXd4U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCXd4U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNCXd4U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCXd4U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNCXd4U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCXd4U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNCXd4U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCXd4U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCXd4U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCXd4U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCXd4U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCXd4U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNCXd4U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCXd4U.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9ra9xR.s: Assembler messages:
encrypt.c: /tmp/cc9ra9xR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ra9xR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ra9xR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ra9xR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ra9xR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ra9xR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ra9xR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ra9xR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ra9xR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ra9xR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ra9xR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ra9xR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ra9xR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ra9xR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ra9xR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ra9xR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9ra9xR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ra9xR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ra9xR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ra9xR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ra9xR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ra9xR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ra9xR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ra9xR.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctYusDa.s: Assembler messages:
encrypt.c: /tmp/cctYusDa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctYusDa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctYusDa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctYusDa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYusDa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYusDa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYusDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYusDa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYusDa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYusDa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYusDa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYusDa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctYusDa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYusDa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctYusDa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctYusDa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYusDa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYusDa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYusDa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYusDa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYusDa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctYusDa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYusDa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYusDa.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKpEbsj.s: Assembler messages:
encrypt.c: /tmp/ccKpEbsj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpEbsj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpEbsj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpEbsj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpEbsj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpEbsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpEbsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpEbsj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpEbsj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpEbsj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpEbsj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpEbsj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpEbsj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpEbsj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpEbsj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKpEbsj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpEbsj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpEbsj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpEbsj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpEbsj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpEbsj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpEbsj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpEbsj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpEbsj.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPa6Lg0.s: Assembler messages:
encrypt.c: /tmp/ccPa6Lg0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPa6Lg0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPa6Lg0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPa6Lg0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPa6Lg0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPa6Lg0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPa6Lg0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPa6Lg0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPa6Lg0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPa6Lg0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPa6Lg0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPa6Lg0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPa6Lg0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPa6Lg0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPa6Lg0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPa6Lg0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPa6Lg0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPa6Lg0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPa6Lg0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPa6Lg0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPa6Lg0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPa6Lg0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPa6Lg0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPa6Lg0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLIGZ8P.s: Assembler messages:
encrypt.c: /tmp/ccLIGZ8P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLIGZ8P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLIGZ8P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLIGZ8P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIGZ8P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIGZ8P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIGZ8P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIGZ8P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIGZ8P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIGZ8P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIGZ8P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIGZ8P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLIGZ8P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIGZ8P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLIGZ8P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIGZ8P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLIGZ8P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIGZ8P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIGZ8P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIGZ8P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIGZ8P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIGZ8P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLIGZ8P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIGZ8P.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYZc6Dd.s: Assembler messages:
encrypt.c: /tmp/ccYZc6Dd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZc6Dd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZc6Dd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZc6Dd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZc6Dd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZc6Dd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZc6Dd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZc6Dd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZc6Dd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZc6Dd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZc6Dd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZc6Dd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZc6Dd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZc6Dd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZc6Dd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYZc6Dd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZc6Dd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZc6Dd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZc6Dd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZc6Dd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZc6Dd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZc6Dd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZc6Dd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZc6Dd.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4p4Qh6.s: Assembler messages:
encrypt.c: /tmp/cc4p4Qh6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4p4Qh6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4p4Qh6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4p4Qh6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p4Qh6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p4Qh6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p4Qh6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p4Qh6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p4Qh6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4p4Qh6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4p4Qh6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4p4Qh6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4p4Qh6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p4Qh6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4p4Qh6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4p4Qh6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4p4Qh6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4p4Qh6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4p4Qh6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p4Qh6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4p4Qh6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4p4Qh6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4p4Qh6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4p4Qh6.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQlz4vJ.s: Assembler messages:
encrypt.c: /tmp/ccQlz4vJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQlz4vJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQlz4vJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQlz4vJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlz4vJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlz4vJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlz4vJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlz4vJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlz4vJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlz4vJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlz4vJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlz4vJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQlz4vJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlz4vJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQlz4vJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlz4vJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQlz4vJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlz4vJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlz4vJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlz4vJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlz4vJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlz4vJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlz4vJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlz4vJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0wkoO1.s: Assembler messages:
encrypt.c: /tmp/cc0wkoO1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0wkoO1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0wkoO1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0wkoO1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wkoO1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wkoO1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wkoO1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wkoO1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wkoO1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wkoO1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wkoO1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wkoO1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0wkoO1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wkoO1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0wkoO1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0wkoO1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wkoO1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wkoO1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wkoO1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wkoO1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wkoO1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0wkoO1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wkoO1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wkoO1.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchnj7aF.s: Assembler messages:
encrypt.c: /tmp/cchnj7aF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchnj7aF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchnj7aF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchnj7aF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnj7aF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnj7aF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnj7aF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnj7aF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnj7aF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnj7aF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnj7aF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnj7aF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchnj7aF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnj7aF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchnj7aF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnj7aF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchnj7aF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnj7aF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnj7aF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnj7aF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnj7aF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnj7aF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchnj7aF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnj7aF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDw2cuR.s: Assembler messages:
encrypt.c: /tmp/ccDw2cuR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDw2cuR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDw2cuR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDw2cuR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2cuR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2cuR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2cuR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2cuR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2cuR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDw2cuR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDw2cuR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDw2cuR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDw2cuR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2cuR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDw2cuR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDw2cuR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDw2cuR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDw2cuR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDw2cuR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDw2cuR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDw2cuR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDw2cuR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDw2cuR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDw2cuR.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpRv8W5.s: Assembler messages:
encrypt.c: /tmp/ccpRv8W5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRv8W5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRv8W5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRv8W5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRv8W5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRv8W5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRv8W5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRv8W5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRv8W5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRv8W5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRv8W5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRv8W5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpRv8W5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRv8W5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRv8W5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpRv8W5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRv8W5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRv8W5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRv8W5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRv8W5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRv8W5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRv8W5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRv8W5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRv8W5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2XZNK4.s: Assembler messages:
encrypt.c: /tmp/cc2XZNK4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2XZNK4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2XZNK4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2XZNK4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZNK4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZNK4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZNK4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZNK4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZNK4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XZNK4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XZNK4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XZNK4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2XZNK4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZNK4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2XZNK4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2XZNK4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XZNK4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XZNK4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XZNK4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZNK4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XZNK4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2XZNK4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XZNK4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XZNK4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8E9XqF.s: Assembler messages:
encrypt.c: /tmp/cc8E9XqF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8E9XqF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8E9XqF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8E9XqF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E9XqF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E9XqF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E9XqF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E9XqF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E9XqF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8E9XqF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8E9XqF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8E9XqF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8E9XqF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E9XqF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8E9XqF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8E9XqF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8E9XqF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8E9XqF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8E9XqF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8E9XqF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E9XqF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8E9XqF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8E9XqF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8E9XqF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDFT7W6.s: Assembler messages:
encrypt.c: /tmp/ccDFT7W6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDFT7W6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDFT7W6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDFT7W6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFT7W6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFT7W6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFT7W6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFT7W6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFT7W6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFT7W6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFT7W6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFT7W6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDFT7W6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFT7W6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDFT7W6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDFT7W6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFT7W6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFT7W6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFT7W6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFT7W6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFT7W6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDFT7W6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFT7W6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFT7W6.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdCAVeN.s: Assembler messages:
encrypt.c: /tmp/ccdCAVeN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdCAVeN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdCAVeN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdCAVeN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAVeN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAVeN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAVeN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAVeN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAVeN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCAVeN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCAVeN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCAVeN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdCAVeN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAVeN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdCAVeN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCAVeN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdCAVeN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCAVeN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCAVeN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCAVeN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAVeN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCAVeN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdCAVeN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCAVeN.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5JGCp9.s: Assembler messages:
encrypt.c: /tmp/cc5JGCp9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5JGCp9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5JGCp9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5JGCp9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JGCp9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JGCp9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JGCp9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JGCp9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JGCp9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JGCp9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JGCp9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JGCp9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5JGCp9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JGCp9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5JGCp9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5JGCp9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JGCp9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JGCp9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JGCp9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JGCp9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JGCp9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5JGCp9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JGCp9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JGCp9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq38o9J.s: Assembler messages:
encrypt.c: /tmp/ccq38o9J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq38o9J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq38o9J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq38o9J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq38o9J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq38o9J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq38o9J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq38o9J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq38o9J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq38o9J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq38o9J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq38o9J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq38o9J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq38o9J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq38o9J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq38o9J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq38o9J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq38o9J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq38o9J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq38o9J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq38o9J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq38o9J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq38o9J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq38o9J.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8XSRKO.s: Assembler messages:
encrypt.c: /tmp/cc8XSRKO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8XSRKO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8XSRKO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8XSRKO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSRKO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSRKO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSRKO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSRKO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSRKO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8XSRKO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8XSRKO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8XSRKO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8XSRKO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSRKO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8XSRKO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8XSRKO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8XSRKO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8XSRKO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8XSRKO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8XSRKO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSRKO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8XSRKO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8XSRKO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8XSRKO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYqaLD7.s: Assembler messages:
encrypt.c: /tmp/ccYqaLD7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYqaLD7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYqaLD7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYqaLD7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqaLD7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqaLD7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqaLD7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqaLD7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqaLD7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYqaLD7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYqaLD7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYqaLD7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYqaLD7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqaLD7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYqaLD7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYqaLD7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYqaLD7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYqaLD7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYqaLD7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqaLD7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYqaLD7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqaLD7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYqaLD7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYqaLD7.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAOMGNe.s: Assembler messages:
encrypt.c: /tmp/ccAOMGNe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAOMGNe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAOMGNe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAOMGNe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOMGNe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOMGNe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOMGNe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOMGNe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOMGNe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOMGNe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOMGNe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOMGNe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAOMGNe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOMGNe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAOMGNe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAOMGNe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOMGNe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOMGNe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOMGNe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOMGNe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOMGNe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAOMGNe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOMGNe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOMGNe.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ9pN3J.s: Assembler messages:
encrypt.c: /tmp/ccJ9pN3J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ9pN3J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ9pN3J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ9pN3J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9pN3J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9pN3J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9pN3J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9pN3J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9pN3J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9pN3J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9pN3J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9pN3J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ9pN3J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9pN3J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ9pN3J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9pN3J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ9pN3J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9pN3J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9pN3J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9pN3J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9pN3J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9pN3J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ9pN3J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9pN3J.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJr2I3y.s: Assembler messages:
encrypt.c: /tmp/ccJr2I3y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJr2I3y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJr2I3y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJr2I3y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr2I3y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr2I3y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr2I3y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr2I3y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr2I3y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr2I3y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr2I3y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr2I3y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJr2I3y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr2I3y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJr2I3y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr2I3y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJr2I3y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr2I3y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr2I3y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr2I3y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr2I3y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr2I3y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJr2I3y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr2I3y.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyyItq4.s: Assembler messages:
encrypt.c: /tmp/ccyyItq4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyyItq4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyyItq4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyyItq4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyItq4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyItq4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyItq4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyItq4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyItq4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyItq4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyItq4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyItq4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyyItq4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyItq4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyyItq4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyyItq4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyItq4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyItq4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyItq4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyItq4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyItq4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyyItq4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyItq4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyItq4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6jx6kW.s: Assembler messages:
encrypt.c: /tmp/cc6jx6kW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6jx6kW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6jx6kW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6jx6kW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jx6kW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jx6kW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jx6kW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jx6kW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jx6kW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jx6kW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jx6kW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jx6kW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6jx6kW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jx6kW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6jx6kW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6jx6kW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jx6kW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jx6kW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jx6kW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jx6kW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jx6kW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jx6kW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jx6kW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jx6kW.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJwGUSw.s: Assembler messages:
encrypt.c: /tmp/ccJwGUSw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJwGUSw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJwGUSw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJwGUSw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwGUSw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwGUSw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwGUSw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwGUSw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwGUSw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwGUSw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwGUSw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwGUSw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJwGUSw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwGUSw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJwGUSw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwGUSw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJwGUSw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwGUSw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwGUSw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwGUSw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwGUSw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwGUSw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJwGUSw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwGUSw.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3p9MT5.s: Assembler messages:
encrypt.c: /tmp/cc3p9MT5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3p9MT5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3p9MT5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3p9MT5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p9MT5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p9MT5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p9MT5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p9MT5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p9MT5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3p9MT5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3p9MT5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3p9MT5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3p9MT5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p9MT5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3p9MT5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3p9MT5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3p9MT5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3p9MT5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3p9MT5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p9MT5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3p9MT5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3p9MT5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3p9MT5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3p9MT5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUWKjRB.s: Assembler messages:
encrypt.c: /tmp/ccUWKjRB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUWKjRB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUWKjRB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUWKjRB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWKjRB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWKjRB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWKjRB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWKjRB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWKjRB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWKjRB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWKjRB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWKjRB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUWKjRB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWKjRB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUWKjRB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWKjRB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUWKjRB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWKjRB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWKjRB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWKjRB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWKjRB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWKjRB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUWKjRB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWKjRB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjSlsNw.s: Assembler messages:
encrypt.c: /tmp/ccjSlsNw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjSlsNw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjSlsNw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjSlsNw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSlsNw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSlsNw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSlsNw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSlsNw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSlsNw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSlsNw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSlsNw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSlsNw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjSlsNw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSlsNw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjSlsNw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSlsNw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjSlsNw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSlsNw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSlsNw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSlsNw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSlsNw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSlsNw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjSlsNw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSlsNw.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuiEvL4.s: Assembler messages:
encrypt.c: /tmp/ccuiEvL4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuiEvL4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuiEvL4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuiEvL4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiEvL4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiEvL4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiEvL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiEvL4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiEvL4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiEvL4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiEvL4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiEvL4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuiEvL4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiEvL4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuiEvL4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuiEvL4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiEvL4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiEvL4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiEvL4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiEvL4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiEvL4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuiEvL4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiEvL4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiEvL4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3r9Lzf.s: Assembler messages:
encrypt.c: /tmp/cc3r9Lzf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3r9Lzf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3r9Lzf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3r9Lzf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r9Lzf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r9Lzf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r9Lzf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r9Lzf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r9Lzf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r9Lzf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r9Lzf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r9Lzf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3r9Lzf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r9Lzf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3r9Lzf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3r9Lzf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3r9Lzf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r9Lzf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r9Lzf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r9Lzf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r9Lzf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3r9Lzf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r9Lzf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3r9Lzf.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoowy5Y.s: Assembler messages:
encrypt.c: /tmp/ccoowy5Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoowy5Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoowy5Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoowy5Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowy5Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowy5Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowy5Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowy5Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowy5Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoowy5Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoowy5Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoowy5Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoowy5Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowy5Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoowy5Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoowy5Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoowy5Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoowy5Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoowy5Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoowy5Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoowy5Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoowy5Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoowy5Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoowy5Y.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY7sjHS.s: Assembler messages:
encrypt.c: /tmp/ccY7sjHS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7sjHS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7sjHS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7sjHS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7sjHS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7sjHS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7sjHS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7sjHS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7sjHS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7sjHS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7sjHS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7sjHS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7sjHS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7sjHS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7sjHS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7sjHS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY7sjHS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7sjHS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7sjHS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7sjHS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7sjHS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7sjHS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7sjHS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7sjHS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdlANPa.s: Assembler messages:
encrypt.c: /tmp/ccdlANPa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdlANPa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdlANPa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdlANPa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlANPa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlANPa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlANPa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlANPa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlANPa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlANPa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlANPa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlANPa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdlANPa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlANPa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdlANPa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdlANPa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlANPa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlANPa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlANPa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlANPa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlANPa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdlANPa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlANPa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlANPa.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOeLsYk.s: Assembler messages:
encrypt.c: /tmp/ccOeLsYk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOeLsYk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOeLsYk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOeLsYk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeLsYk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeLsYk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeLsYk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeLsYk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeLsYk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOeLsYk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOeLsYk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOeLsYk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOeLsYk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeLsYk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOeLsYk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOeLsYk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOeLsYk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOeLsYk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOeLsYk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeLsYk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOeLsYk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOeLsYk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOeLsYk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOeLsYk.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjpqomY.s: Assembler messages:
encrypt.c: /tmp/ccjpqomY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjpqomY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjpqomY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjpqomY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpqomY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpqomY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpqomY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpqomY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpqomY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpqomY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpqomY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpqomY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjpqomY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpqomY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjpqomY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpqomY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjpqomY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpqomY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpqomY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpqomY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpqomY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpqomY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjpqomY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpqomY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9DYUFS.s: Assembler messages:
encrypt.c: /tmp/cc9DYUFS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9DYUFS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9DYUFS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9DYUFS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DYUFS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DYUFS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DYUFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DYUFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DYUFS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DYUFS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DYUFS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DYUFS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9DYUFS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DYUFS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9DYUFS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DYUFS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9DYUFS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DYUFS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DYUFS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DYUFS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DYUFS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DYUFS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DYUFS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DYUFS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMBoyAg.s: Assembler messages:
encrypt.c: /tmp/ccMBoyAg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBoyAg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBoyAg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBoyAg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBoyAg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBoyAg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBoyAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBoyAg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBoyAg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBoyAg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBoyAg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBoyAg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBoyAg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBoyAg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBoyAg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMBoyAg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBoyAg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBoyAg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBoyAg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBoyAg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBoyAg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBoyAg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBoyAg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBoyAg.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKlpEDF.s: Assembler messages:
encrypt.c: /tmp/ccKlpEDF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKlpEDF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKlpEDF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKlpEDF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlpEDF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlpEDF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlpEDF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlpEDF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlpEDF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlpEDF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlpEDF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlpEDF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKlpEDF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlpEDF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKlpEDF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKlpEDF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlpEDF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlpEDF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlpEDF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlpEDF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlpEDF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKlpEDF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlpEDF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlpEDF.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgYSgWd.s: Assembler messages:
encrypt.c: /tmp/ccgYSgWd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYSgWd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYSgWd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYSgWd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYSgWd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYSgWd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYSgWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYSgWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYSgWd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYSgWd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYSgWd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYSgWd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgYSgWd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYSgWd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYSgWd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYSgWd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgYSgWd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYSgWd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYSgWd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYSgWd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYSgWd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYSgWd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYSgWd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYSgWd.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMfhabc.s: Assembler messages:
encrypt.c: /tmp/ccMfhabc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMfhabc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMfhabc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMfhabc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfhabc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfhabc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfhabc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfhabc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfhabc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMfhabc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMfhabc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMfhabc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMfhabc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfhabc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMfhabc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMfhabc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMfhabc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMfhabc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMfhabc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMfhabc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfhabc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMfhabc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMfhabc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMfhabc.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVvek0B.s: Assembler messages:
encrypt.c: /tmp/ccVvek0B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVvek0B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVvek0B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVvek0B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvek0B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvek0B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvek0B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvek0B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvek0B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvek0B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvek0B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvek0B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVvek0B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvek0B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVvek0B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVvek0B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvek0B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvek0B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvek0B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvek0B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvek0B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVvek0B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvek0B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvek0B.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq3vcNJ.s: Assembler messages:
encrypt.c: /tmp/ccq3vcNJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq3vcNJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq3vcNJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq3vcNJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3vcNJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3vcNJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3vcNJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3vcNJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3vcNJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq3vcNJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq3vcNJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq3vcNJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq3vcNJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3vcNJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq3vcNJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq3vcNJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq3vcNJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq3vcNJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq3vcNJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq3vcNJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq3vcNJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq3vcNJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq3vcNJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq3vcNJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv7anmh.s: Assembler messages:
encrypt.c: /tmp/ccv7anmh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv7anmh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv7anmh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv7anmh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7anmh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7anmh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7anmh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7anmh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7anmh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7anmh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7anmh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7anmh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv7anmh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7anmh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv7anmh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7anmh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv7anmh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7anmh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7anmh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7anmh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7anmh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7anmh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7anmh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7anmh.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7osJec.s: Assembler messages:
encrypt.c: /tmp/cc7osJec.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7osJec.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7osJec.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7osJec.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7osJec.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7osJec.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7osJec.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7osJec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7osJec.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7osJec.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7osJec.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7osJec.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7osJec.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7osJec.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7osJec.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7osJec.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7osJec.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7osJec.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7osJec.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7osJec.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7osJec.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7osJec.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7osJec.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7osJec.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNh7rME.s: Assembler messages:
encrypt.c: /tmp/ccNh7rME.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNh7rME.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNh7rME.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNh7rME.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNh7rME.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNh7rME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNh7rME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNh7rME.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNh7rME.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNh7rME.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNh7rME.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNh7rME.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNh7rME.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNh7rME.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNh7rME.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNh7rME.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNh7rME.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNh7rME.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNh7rME.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNh7rME.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNh7rME.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNh7rME.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNh7rME.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNh7rME.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchM1QOs.s: Assembler messages:
encrypt.c: /tmp/cchM1QOs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchM1QOs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchM1QOs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchM1QOs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchM1QOs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchM1QOs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchM1QOs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchM1QOs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchM1QOs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchM1QOs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchM1QOs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchM1QOs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchM1QOs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchM1QOs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchM1QOs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchM1QOs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchM1QOs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchM1QOs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchM1QOs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchM1QOs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchM1QOs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchM1QOs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchM1QOs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchM1QOs.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczbQDq7.s: Assembler messages:
encrypt.c: /tmp/cczbQDq7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczbQDq7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczbQDq7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczbQDq7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQDq7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQDq7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQDq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQDq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQDq7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbQDq7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbQDq7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbQDq7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczbQDq7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQDq7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczbQDq7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbQDq7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczbQDq7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbQDq7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbQDq7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbQDq7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQDq7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbQDq7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczbQDq7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbQDq7.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2EfZ45.s: Assembler messages:
encrypt.c: /tmp/cc2EfZ45.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2EfZ45.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2EfZ45.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2EfZ45.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EfZ45.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EfZ45.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EfZ45.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EfZ45.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EfZ45.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EfZ45.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EfZ45.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EfZ45.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2EfZ45.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EfZ45.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2EfZ45.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EfZ45.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2EfZ45.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EfZ45.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EfZ45.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EfZ45.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EfZ45.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EfZ45.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2EfZ45.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EfZ45.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVtNyAk.s: Assembler messages:
encrypt.c: /tmp/ccVtNyAk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtNyAk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtNyAk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtNyAk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtNyAk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtNyAk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtNyAk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtNyAk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtNyAk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtNyAk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtNyAk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtNyAk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtNyAk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtNyAk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtNyAk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtNyAk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtNyAk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtNyAk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtNyAk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtNyAk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtNyAk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtNyAk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtNyAk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtNyAk.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6OnRub.s: Assembler messages:
encrypt.c: /tmp/cc6OnRub.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OnRub.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OnRub.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OnRub.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OnRub.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OnRub.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OnRub.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OnRub.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OnRub.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OnRub.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OnRub.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OnRub.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OnRub.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OnRub.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OnRub.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OnRub.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6OnRub.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OnRub.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OnRub.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OnRub.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OnRub.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OnRub.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OnRub.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OnRub.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVtJxWt.s: Assembler messages:
encrypt.c: /tmp/ccVtJxWt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtJxWt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtJxWt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtJxWt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtJxWt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtJxWt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtJxWt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtJxWt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtJxWt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtJxWt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtJxWt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtJxWt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtJxWt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtJxWt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtJxWt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtJxWt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtJxWt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtJxWt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtJxWt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtJxWt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtJxWt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtJxWt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtJxWt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtJxWt.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUgLq66.s: Assembler messages:
encrypt.c: /tmp/ccUgLq66.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUgLq66.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUgLq66.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUgLq66.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgLq66.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgLq66.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgLq66.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgLq66.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgLq66.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUgLq66.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUgLq66.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUgLq66.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUgLq66.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgLq66.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUgLq66.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUgLq66.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUgLq66.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUgLq66.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUgLq66.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUgLq66.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgLq66.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUgLq66.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUgLq66.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUgLq66.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZpk3hp.s: Assembler messages:
encrypt.c: /tmp/ccZpk3hp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZpk3hp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZpk3hp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZpk3hp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpk3hp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpk3hp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpk3hp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpk3hp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpk3hp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpk3hp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpk3hp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpk3hp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZpk3hp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpk3hp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZpk3hp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZpk3hp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpk3hp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpk3hp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpk3hp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpk3hp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpk3hp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZpk3hp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpk3hp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpk3hp.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgT80zz.s: Assembler messages:
encrypt.c: /tmp/ccgT80zz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgT80zz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgT80zz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgT80zz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT80zz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT80zz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT80zz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT80zz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT80zz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgT80zz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgT80zz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgT80zz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgT80zz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT80zz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgT80zz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgT80zz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgT80zz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgT80zz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgT80zz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgT80zz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT80zz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgT80zz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgT80zz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgT80zz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci1GkE0.s: Assembler messages:
encrypt.c: /tmp/cci1GkE0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci1GkE0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci1GkE0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci1GkE0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GkE0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GkE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GkE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GkE0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GkE0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1GkE0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1GkE0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1GkE0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci1GkE0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GkE0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci1GkE0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci1GkE0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1GkE0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1GkE0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1GkE0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GkE0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1GkE0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci1GkE0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1GkE0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1GkE0.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9BsAru.s: Assembler messages:
encrypt.c: /tmp/cc9BsAru.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9BsAru.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9BsAru.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9BsAru.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BsAru.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BsAru.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BsAru.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BsAru.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BsAru.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BsAru.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BsAru.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BsAru.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9BsAru.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BsAru.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9BsAru.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BsAru.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9BsAru.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BsAru.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BsAru.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BsAru.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BsAru.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BsAru.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9BsAru.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BsAru.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOFBNqS.s: Assembler messages:
encrypt.c: /tmp/ccOFBNqS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOFBNqS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOFBNqS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOFBNqS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFBNqS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFBNqS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFBNqS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFBNqS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFBNqS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOFBNqS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOFBNqS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOFBNqS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOFBNqS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFBNqS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOFBNqS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOFBNqS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOFBNqS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOFBNqS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOFBNqS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFBNqS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOFBNqS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOFBNqS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOFBNqS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOFBNqS.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccI7hIhy.s: Assembler messages:
encrypt.c: /tmp/ccI7hIhy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI7hIhy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI7hIhy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI7hIhy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7hIhy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7hIhy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7hIhy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7hIhy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7hIhy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7hIhy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7hIhy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7hIhy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI7hIhy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7hIhy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI7hIhy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7hIhy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI7hIhy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7hIhy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7hIhy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7hIhy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7hIhy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7hIhy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI7hIhy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7hIhy.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccIgjGo3.s: Assembler messages:
encrypt.c: /tmp/ccIgjGo3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIgjGo3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIgjGo3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIgjGo3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgjGo3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgjGo3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgjGo3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgjGo3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgjGo3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgjGo3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgjGo3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgjGo3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIgjGo3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgjGo3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIgjGo3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIgjGo3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgjGo3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgjGo3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgjGo3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgjGo3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgjGo3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgjGo3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgjGo3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgjGo3.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cckXgHRs.s: Assembler messages:
encrypt.c: /tmp/cckXgHRs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckXgHRs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckXgHRs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckXgHRs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXgHRs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXgHRs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXgHRs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXgHRs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXgHRs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXgHRs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXgHRs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXgHRs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckXgHRs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXgHRs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckXgHRs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXgHRs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckXgHRs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXgHRs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXgHRs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXgHRs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXgHRs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXgHRs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckXgHRs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXgHRs.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxHSGTY.s: Assembler messages:
encrypt.c: /tmp/ccxHSGTY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHSGTY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHSGTY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHSGTY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHSGTY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHSGTY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHSGTY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHSGTY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHSGTY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHSGTY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHSGTY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHSGTY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHSGTY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHSGTY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHSGTY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxHSGTY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHSGTY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHSGTY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHSGTY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHSGTY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHSGTY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxHSGTY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHSGTY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHSGTY.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc57MPUl.s: Assembler messages:
encrypt.c: /tmp/cc57MPUl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc57MPUl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc57MPUl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc57MPUl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57MPUl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57MPUl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57MPUl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57MPUl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57MPUl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57MPUl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57MPUl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57MPUl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc57MPUl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57MPUl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc57MPUl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57MPUl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc57MPUl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57MPUl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57MPUl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57MPUl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57MPUl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57MPUl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc57MPUl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57MPUl.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWAi7kJ.s: Assembler messages:
encrypt.c: /tmp/ccWAi7kJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWAi7kJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWAi7kJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWAi7kJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAi7kJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAi7kJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAi7kJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAi7kJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAi7kJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAi7kJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAi7kJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAi7kJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWAi7kJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAi7kJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWAi7kJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWAi7kJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAi7kJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAi7kJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAi7kJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAi7kJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAi7kJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWAi7kJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAi7kJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAi7kJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdteWEC.s: Assembler messages:
encrypt.c: /tmp/ccdteWEC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdteWEC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdteWEC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdteWEC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdteWEC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdteWEC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdteWEC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdteWEC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdteWEC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdteWEC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdteWEC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdteWEC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdteWEC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdteWEC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdteWEC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdteWEC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdteWEC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdteWEC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdteWEC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdteWEC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdteWEC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdteWEC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdteWEC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdteWEC.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsL6UXo.s: Assembler messages:
encrypt.c: /tmp/ccsL6UXo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsL6UXo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsL6UXo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsL6UXo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6UXo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6UXo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6UXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6UXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6UXo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL6UXo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL6UXo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL6UXo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsL6UXo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6UXo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsL6UXo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL6UXo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsL6UXo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL6UXo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL6UXo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL6UXo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6UXo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL6UXo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsL6UXo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL6UXo.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc96gM4j.s: Assembler messages:
encrypt.c: /tmp/cc96gM4j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc96gM4j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc96gM4j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc96gM4j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96gM4j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96gM4j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96gM4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96gM4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96gM4j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96gM4j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96gM4j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96gM4j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc96gM4j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96gM4j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc96gM4j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96gM4j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc96gM4j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96gM4j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96gM4j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96gM4j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96gM4j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96gM4j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc96gM4j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96gM4j.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXAAidK.s: Assembler messages:
encrypt.c: /tmp/ccXAAidK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXAAidK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXAAidK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXAAidK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAAidK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAAidK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAAidK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAAidK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAAidK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAAidK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAAidK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAAidK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXAAidK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAAidK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXAAidK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXAAidK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAAidK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAAidK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAAidK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAAidK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAAidK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXAAidK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAAidK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAAidK.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL8MMFI.s: Assembler messages:
encrypt.c: /tmp/ccL8MMFI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL8MMFI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL8MMFI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL8MMFI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8MMFI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8MMFI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8MMFI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8MMFI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8MMFI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8MMFI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8MMFI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8MMFI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL8MMFI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8MMFI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL8MMFI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL8MMFI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8MMFI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8MMFI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8MMFI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8MMFI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8MMFI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL8MMFI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8MMFI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8MMFI.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTCArMg.s: Assembler messages:
encrypt.c: /tmp/ccTCArMg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTCArMg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTCArMg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTCArMg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCArMg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCArMg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCArMg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCArMg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCArMg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCArMg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCArMg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCArMg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTCArMg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCArMg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTCArMg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCArMg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTCArMg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCArMg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCArMg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCArMg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCArMg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCArMg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTCArMg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCArMg.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsHNSxn.s: Assembler messages:
encrypt.c: /tmp/ccsHNSxn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsHNSxn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsHNSxn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsHNSxn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHNSxn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHNSxn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHNSxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHNSxn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHNSxn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHNSxn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHNSxn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHNSxn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsHNSxn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHNSxn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsHNSxn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsHNSxn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHNSxn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHNSxn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHNSxn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHNSxn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHNSxn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHNSxn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHNSxn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHNSxn.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxvxDC7.s: Assembler messages:
encrypt.c: /tmp/ccxvxDC7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxvxDC7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxvxDC7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxvxDC7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvxDC7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvxDC7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvxDC7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvxDC7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvxDC7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvxDC7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvxDC7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvxDC7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxvxDC7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvxDC7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxvxDC7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvxDC7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxvxDC7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvxDC7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvxDC7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvxDC7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvxDC7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvxDC7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxvxDC7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvxDC7.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWktBIg.s: Assembler messages:
encrypt.c: /tmp/ccWktBIg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWktBIg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWktBIg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWktBIg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWktBIg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWktBIg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWktBIg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWktBIg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWktBIg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWktBIg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWktBIg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWktBIg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWktBIg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWktBIg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWktBIg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWktBIg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWktBIg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWktBIg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWktBIg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWktBIg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWktBIg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWktBIg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWktBIg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWktBIg.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj2CEb2.s: Assembler messages:
encrypt.c: /tmp/ccj2CEb2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj2CEb2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj2CEb2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj2CEb2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2CEb2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2CEb2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2CEb2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2CEb2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2CEb2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2CEb2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2CEb2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2CEb2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj2CEb2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2CEb2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj2CEb2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2CEb2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj2CEb2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2CEb2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2CEb2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2CEb2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2CEb2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2CEb2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj2CEb2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2CEb2.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2ffWG6.s: Assembler messages:
encrypt.c: /tmp/cc2ffWG6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ffWG6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ffWG6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ffWG6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ffWG6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ffWG6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ffWG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ffWG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ffWG6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ffWG6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ffWG6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ffWG6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ffWG6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ffWG6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ffWG6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ffWG6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2ffWG6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ffWG6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ffWG6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ffWG6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ffWG6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ffWG6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ffWG6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ffWG6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd1lgKn.s: Assembler messages:
encrypt.c: /tmp/ccd1lgKn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd1lgKn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd1lgKn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd1lgKn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1lgKn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1lgKn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1lgKn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1lgKn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1lgKn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd1lgKn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd1lgKn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd1lgKn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd1lgKn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1lgKn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd1lgKn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd1lgKn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd1lgKn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd1lgKn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd1lgKn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1lgKn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd1lgKn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd1lgKn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd1lgKn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd1lgKn.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXiYY51.s: Assembler messages:
encrypt.c: /tmp/ccXiYY51.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXiYY51.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXiYY51.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXiYY51.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYY51.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYY51.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYY51.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYY51.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYY51.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiYY51.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiYY51.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiYY51.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXiYY51.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYY51.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXiYY51.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiYY51.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXiYY51.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiYY51.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiYY51.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiYY51.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYY51.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiYY51.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXiYY51.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiYY51.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgFMNAm.s: Assembler messages:
encrypt.c: /tmp/ccgFMNAm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgFMNAm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgFMNAm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgFMNAm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFMNAm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFMNAm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFMNAm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFMNAm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFMNAm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFMNAm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFMNAm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFMNAm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgFMNAm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFMNAm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgFMNAm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgFMNAm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFMNAm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFMNAm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFMNAm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFMNAm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFMNAm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgFMNAm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFMNAm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFMNAm.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGKGbDU.s: Assembler messages:
encrypt.c: /tmp/ccGKGbDU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKGbDU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKGbDU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKGbDU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKGbDU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKGbDU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKGbDU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKGbDU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKGbDU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKGbDU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKGbDU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKGbDU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKGbDU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKGbDU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKGbDU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKGbDU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGKGbDU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKGbDU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKGbDU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKGbDU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKGbDU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKGbDU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKGbDU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKGbDU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwV8IAb.s: Assembler messages:
encrypt.c: /tmp/ccwV8IAb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwV8IAb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwV8IAb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwV8IAb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8IAb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8IAb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8IAb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8IAb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8IAb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwV8IAb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwV8IAb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwV8IAb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwV8IAb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8IAb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwV8IAb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwV8IAb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwV8IAb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwV8IAb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwV8IAb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8IAb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwV8IAb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwV8IAb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwV8IAb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwV8IAb.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2jgtoe.s: Assembler messages:
encrypt.c: /tmp/cc2jgtoe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2jgtoe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2jgtoe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2jgtoe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jgtoe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jgtoe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jgtoe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jgtoe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jgtoe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jgtoe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jgtoe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jgtoe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2jgtoe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jgtoe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2jgtoe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2jgtoe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jgtoe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jgtoe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jgtoe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jgtoe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jgtoe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2jgtoe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jgtoe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jgtoe.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHKiOJS.s: Assembler messages:
encrypt.c: /tmp/ccHKiOJS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHKiOJS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHKiOJS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHKiOJS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKiOJS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKiOJS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKiOJS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKiOJS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKiOJS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKiOJS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKiOJS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKiOJS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHKiOJS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKiOJS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHKiOJS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKiOJS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHKiOJS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKiOJS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKiOJS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKiOJS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKiOJS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKiOJS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHKiOJS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKiOJS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6K8lfX.s: Assembler messages:
encrypt.c: /tmp/cc6K8lfX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6K8lfX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6K8lfX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6K8lfX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K8lfX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K8lfX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K8lfX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K8lfX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K8lfX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K8lfX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K8lfX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K8lfX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6K8lfX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K8lfX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6K8lfX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K8lfX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6K8lfX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K8lfX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K8lfX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K8lfX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K8lfX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K8lfX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6K8lfX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K8lfX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMc70Ze.s: Assembler messages:
encrypt.c: /tmp/ccMc70Ze.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMc70Ze.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMc70Ze.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMc70Ze.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc70Ze.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc70Ze.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc70Ze.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc70Ze.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc70Ze.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMc70Ze.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMc70Ze.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMc70Ze.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMc70Ze.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc70Ze.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMc70Ze.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMc70Ze.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMc70Ze.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMc70Ze.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMc70Ze.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc70Ze.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMc70Ze.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMc70Ze.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMc70Ze.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMc70Ze.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7YUec9.s: Assembler messages:
encrypt.c: /tmp/cc7YUec9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7YUec9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7YUec9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7YUec9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YUec9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YUec9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YUec9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YUec9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YUec9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YUec9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YUec9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YUec9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7YUec9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YUec9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7YUec9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7YUec9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YUec9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YUec9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YUec9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YUec9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YUec9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7YUec9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YUec9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YUec9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUAjgMO.s: Assembler messages:
encrypt.c: /tmp/ccUAjgMO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUAjgMO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUAjgMO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUAjgMO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAjgMO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAjgMO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAjgMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAjgMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAjgMO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAjgMO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAjgMO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAjgMO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUAjgMO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAjgMO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUAjgMO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAjgMO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUAjgMO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAjgMO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAjgMO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAjgMO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAjgMO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAjgMO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUAjgMO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAjgMO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4YoVdL.s: Assembler messages:
encrypt.c: /tmp/cc4YoVdL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4YoVdL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4YoVdL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4YoVdL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YoVdL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YoVdL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YoVdL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YoVdL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YoVdL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4YoVdL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4YoVdL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4YoVdL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4YoVdL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YoVdL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4YoVdL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4YoVdL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4YoVdL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4YoVdL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4YoVdL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4YoVdL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YoVdL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4YoVdL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4YoVdL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4YoVdL.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7EAMia.s: Assembler messages:
encrypt.c: /tmp/cc7EAMia.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7EAMia.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7EAMia.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7EAMia.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EAMia.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EAMia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EAMia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EAMia.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EAMia.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EAMia.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EAMia.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EAMia.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7EAMia.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EAMia.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7EAMia.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7EAMia.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EAMia.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EAMia.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EAMia.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EAMia.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EAMia.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7EAMia.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EAMia.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EAMia.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU9P9eG.s: Assembler messages:
encrypt.c: /tmp/ccU9P9eG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU9P9eG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU9P9eG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU9P9eG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9P9eG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9P9eG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9P9eG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9P9eG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9P9eG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9P9eG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9P9eG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9P9eG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU9P9eG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9P9eG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU9P9eG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9P9eG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU9P9eG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9P9eG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9P9eG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9P9eG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9P9eG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9P9eG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU9P9eG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9P9eG.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpZPCK5.s: Assembler messages:
encrypt.c: /tmp/ccpZPCK5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpZPCK5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpZPCK5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpZPCK5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZPCK5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZPCK5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZPCK5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZPCK5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZPCK5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZPCK5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZPCK5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZPCK5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpZPCK5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZPCK5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpZPCK5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpZPCK5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZPCK5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZPCK5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZPCK5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZPCK5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZPCK5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpZPCK5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZPCK5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZPCK5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9NkO4b.s: Assembler messages:
encrypt.c: /tmp/cc9NkO4b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9NkO4b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9NkO4b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9NkO4b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NkO4b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NkO4b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NkO4b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NkO4b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NkO4b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9NkO4b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9NkO4b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9NkO4b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9NkO4b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NkO4b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9NkO4b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9NkO4b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9NkO4b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9NkO4b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9NkO4b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NkO4b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9NkO4b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9NkO4b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9NkO4b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9NkO4b.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9PHa5J.s: Assembler messages:
encrypt.c: /tmp/cc9PHa5J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9PHa5J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9PHa5J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9PHa5J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PHa5J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PHa5J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PHa5J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PHa5J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PHa5J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PHa5J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PHa5J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PHa5J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9PHa5J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PHa5J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9PHa5J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PHa5J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9PHa5J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9PHa5J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9PHa5J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9PHa5J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9PHa5J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9PHa5J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9PHa5J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9PHa5J.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQN5Bp7.s: Assembler messages:
encrypt.c: /tmp/ccQN5Bp7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQN5Bp7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQN5Bp7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQN5Bp7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQN5Bp7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQN5Bp7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQN5Bp7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQN5Bp7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQN5Bp7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQN5Bp7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQN5Bp7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQN5Bp7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQN5Bp7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQN5Bp7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQN5Bp7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQN5Bp7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQN5Bp7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQN5Bp7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQN5Bp7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQN5Bp7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQN5Bp7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQN5Bp7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQN5Bp7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQN5Bp7.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpHru8F.s: Assembler messages:
encrypt.c: /tmp/ccpHru8F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpHru8F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpHru8F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpHru8F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHru8F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHru8F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHru8F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHru8F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHru8F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHru8F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHru8F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHru8F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpHru8F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHru8F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpHru8F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHru8F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpHru8F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHru8F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHru8F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHru8F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHru8F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHru8F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHru8F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHru8F.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEu69pu.s: Assembler messages:
encrypt.c: /tmp/ccEu69pu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEu69pu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEu69pu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEu69pu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu69pu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu69pu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu69pu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu69pu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu69pu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEu69pu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEu69pu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEu69pu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEu69pu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu69pu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEu69pu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEu69pu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEu69pu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEu69pu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEu69pu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEu69pu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu69pu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEu69pu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEu69pu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEu69pu.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuJF6IX.s: Assembler messages:
encrypt.c: /tmp/ccuJF6IX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJF6IX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJF6IX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuJF6IX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJF6IX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJF6IX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJF6IX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJF6IX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJF6IX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJF6IX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJF6IX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJF6IX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuJF6IX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJF6IX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJF6IX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuJF6IX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJF6IX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJF6IX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJF6IX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJF6IX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJF6IX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuJF6IX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJF6IX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJF6IX.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4q2VZo.s: Assembler messages:
encrypt.c: /tmp/cc4q2VZo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4q2VZo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4q2VZo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4q2VZo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2VZo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2VZo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2VZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2VZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2VZo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4q2VZo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4q2VZo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4q2VZo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4q2VZo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2VZo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4q2VZo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4q2VZo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4q2VZo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4q2VZo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4q2VZo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4q2VZo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q2VZo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4q2VZo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4q2VZo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4q2VZo.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsjOQXP.s: Assembler messages:
encrypt.c: /tmp/ccsjOQXP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsjOQXP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsjOQXP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsjOQXP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjOQXP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjOQXP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjOQXP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjOQXP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjOQXP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsjOQXP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsjOQXP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsjOQXP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsjOQXP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjOQXP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsjOQXP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsjOQXP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsjOQXP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsjOQXP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsjOQXP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjOQXP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsjOQXP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsjOQXP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsjOQXP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsjOQXP.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc3YTMfx.s: Assembler messages:
encrypt.c: /tmp/cc3YTMfx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3YTMfx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3YTMfx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3YTMfx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YTMfx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YTMfx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YTMfx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YTMfx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YTMfx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YTMfx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YTMfx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YTMfx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3YTMfx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YTMfx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3YTMfx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YTMfx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3YTMfx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YTMfx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YTMfx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YTMfx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YTMfx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YTMfx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3YTMfx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YTMfx.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc9GstpX.s: Assembler messages:
encrypt.c: /tmp/cc9GstpX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9GstpX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9GstpX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9GstpX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GstpX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GstpX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GstpX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GstpX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GstpX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GstpX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GstpX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GstpX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9GstpX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GstpX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9GstpX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9GstpX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GstpX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GstpX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GstpX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GstpX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GstpX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9GstpX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GstpX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GstpX.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMjNUpp.s: Assembler messages:
encrypt.c: /tmp/ccMjNUpp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMjNUpp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMjNUpp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMjNUpp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjNUpp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjNUpp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjNUpp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjNUpp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjNUpp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjNUpp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjNUpp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjNUpp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMjNUpp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjNUpp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMjNUpp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjNUpp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMjNUpp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjNUpp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjNUpp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjNUpp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjNUpp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjNUpp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMjNUpp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjNUpp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsfJclR.s: Assembler messages:
encrypt.c: /tmp/ccsfJclR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfJclR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfJclR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfJclR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfJclR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfJclR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfJclR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfJclR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfJclR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfJclR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfJclR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfJclR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfJclR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfJclR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfJclR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsfJclR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsfJclR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfJclR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfJclR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfJclR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfJclR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfJclR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfJclR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsfJclR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLrHQCA.s: Assembler messages:
encrypt.c: /tmp/ccLrHQCA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLrHQCA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLrHQCA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLrHQCA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrHQCA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrHQCA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrHQCA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrHQCA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrHQCA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrHQCA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrHQCA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrHQCA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLrHQCA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrHQCA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLrHQCA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLrHQCA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrHQCA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrHQCA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrHQCA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrHQCA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrHQCA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLrHQCA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrHQCA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrHQCA.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWUDAHj.s: Assembler messages:
encrypt.c: /tmp/ccWUDAHj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWUDAHj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWUDAHj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWUDAHj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUDAHj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUDAHj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUDAHj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUDAHj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUDAHj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWUDAHj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWUDAHj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWUDAHj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWUDAHj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUDAHj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWUDAHj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWUDAHj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWUDAHj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWUDAHj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWUDAHj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWUDAHj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUDAHj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWUDAHj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWUDAHj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWUDAHj.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0YgK3t.s: Assembler messages:
encrypt.c: /tmp/cc0YgK3t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0YgK3t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0YgK3t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0YgK3t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YgK3t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YgK3t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YgK3t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YgK3t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YgK3t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YgK3t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YgK3t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YgK3t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0YgK3t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YgK3t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0YgK3t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0YgK3t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YgK3t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YgK3t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YgK3t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YgK3t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YgK3t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0YgK3t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YgK3t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YgK3t.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaH2lNb.s: Assembler messages:
encrypt.c: /tmp/ccaH2lNb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaH2lNb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaH2lNb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaH2lNb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH2lNb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH2lNb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH2lNb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH2lNb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH2lNb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaH2lNb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaH2lNb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaH2lNb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaH2lNb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH2lNb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaH2lNb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaH2lNb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaH2lNb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaH2lNb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaH2lNb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaH2lNb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaH2lNb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaH2lNb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaH2lNb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaH2lNb.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccOs0KAi.s: Assembler messages:
encrypt.c: /tmp/ccOs0KAi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOs0KAi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOs0KAi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOs0KAi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOs0KAi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOs0KAi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOs0KAi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOs0KAi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOs0KAi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOs0KAi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOs0KAi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOs0KAi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOs0KAi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOs0KAi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOs0KAi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOs0KAi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOs0KAi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOs0KAi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOs0KAi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOs0KAi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOs0KAi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOs0KAi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOs0KAi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOs0KAi.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccPp3WmB.s: Assembler messages:
encrypt.c: /tmp/ccPp3WmB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPp3WmB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPp3WmB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPp3WmB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp3WmB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp3WmB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp3WmB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp3WmB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp3WmB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPp3WmB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPp3WmB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPp3WmB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPp3WmB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp3WmB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPp3WmB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPp3WmB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPp3WmB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPp3WmB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPp3WmB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPp3WmB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPp3WmB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPp3WmB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPp3WmB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPp3WmB.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cckvefmf.s: Assembler messages:
encrypt.c: /tmp/cckvefmf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckvefmf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckvefmf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckvefmf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvefmf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvefmf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvefmf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvefmf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvefmf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvefmf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvefmf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvefmf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckvefmf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvefmf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckvefmf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvefmf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckvefmf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvefmf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvefmf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvefmf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvefmf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvefmf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckvefmf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvefmf.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxOhzkv.s: Assembler messages:
encrypt.c: /tmp/ccxOhzkv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxOhzkv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxOhzkv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxOhzkv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOhzkv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOhzkv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOhzkv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOhzkv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOhzkv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxOhzkv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxOhzkv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxOhzkv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxOhzkv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOhzkv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxOhzkv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxOhzkv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxOhzkv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxOhzkv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxOhzkv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOhzkv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxOhzkv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxOhzkv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxOhzkv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxOhzkv.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRJzkol.s: Assembler messages:
encrypt.c: /tmp/ccRJzkol.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJzkol.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJzkol.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRJzkol.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJzkol.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJzkol.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJzkol.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJzkol.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJzkol.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJzkol.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJzkol.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJzkol.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRJzkol.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJzkol.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJzkol.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJzkol.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRJzkol.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJzkol.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJzkol.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJzkol.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJzkol.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJzkol.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRJzkol.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJzkol.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch6KeCN.s: Assembler messages:
encrypt.c: /tmp/cch6KeCN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch6KeCN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch6KeCN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch6KeCN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6KeCN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6KeCN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6KeCN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6KeCN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6KeCN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6KeCN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6KeCN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6KeCN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch6KeCN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6KeCN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch6KeCN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch6KeCN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6KeCN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6KeCN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6KeCN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6KeCN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6KeCN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6KeCN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6KeCN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6KeCN.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZdvSyG.s: Assembler messages:
encrypt.c: /tmp/ccZdvSyG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZdvSyG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZdvSyG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZdvSyG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdvSyG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdvSyG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdvSyG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdvSyG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdvSyG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdvSyG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdvSyG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdvSyG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZdvSyG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdvSyG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZdvSyG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZdvSyG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdvSyG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdvSyG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdvSyG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdvSyG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdvSyG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZdvSyG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdvSyG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdvSyG.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciIic4g.s: Assembler messages:
encrypt.c: /tmp/cciIic4g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciIic4g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciIic4g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciIic4g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIic4g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIic4g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIic4g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIic4g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIic4g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIic4g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIic4g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIic4g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciIic4g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIic4g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciIic4g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIic4g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciIic4g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIic4g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIic4g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIic4g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIic4g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIic4g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciIic4g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIic4g.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccLYiaMp.s: Assembler messages:
encrypt.c: /tmp/ccLYiaMp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLYiaMp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLYiaMp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLYiaMp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYiaMp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYiaMp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYiaMp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYiaMp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYiaMp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYiaMp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYiaMp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYiaMp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLYiaMp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYiaMp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLYiaMp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYiaMp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLYiaMp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYiaMp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYiaMp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYiaMp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYiaMp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYiaMp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLYiaMp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYiaMp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccRlua1P.s: Assembler messages:
encrypt.c: /tmp/ccRlua1P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRlua1P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRlua1P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRlua1P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlua1P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlua1P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlua1P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlua1P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlua1P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlua1P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlua1P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlua1P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRlua1P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlua1P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRlua1P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRlua1P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlua1P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlua1P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlua1P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlua1P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlua1P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRlua1P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlua1P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlua1P.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6kyQ4g.s: Assembler messages:
encrypt.c: /tmp/cc6kyQ4g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6kyQ4g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6kyQ4g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6kyQ4g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kyQ4g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kyQ4g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kyQ4g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kyQ4g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kyQ4g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kyQ4g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kyQ4g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kyQ4g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6kyQ4g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kyQ4g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6kyQ4g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kyQ4g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6kyQ4g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kyQ4g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kyQ4g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kyQ4g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kyQ4g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kyQ4g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6kyQ4g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kyQ4g.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA2ZHrL.s: Assembler messages:
encrypt.c: /tmp/ccA2ZHrL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA2ZHrL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA2ZHrL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA2ZHrL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2ZHrL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2ZHrL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2ZHrL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2ZHrL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2ZHrL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA2ZHrL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA2ZHrL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA2ZHrL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA2ZHrL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2ZHrL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA2ZHrL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA2ZHrL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA2ZHrL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA2ZHrL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA2ZHrL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2ZHrL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA2ZHrL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA2ZHrL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA2ZHrL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA2ZHrL.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJztjE0.s: Assembler messages:
encrypt.c: /tmp/ccJztjE0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJztjE0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJztjE0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJztjE0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJztjE0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJztjE0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJztjE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJztjE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJztjE0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJztjE0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJztjE0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJztjE0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJztjE0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJztjE0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJztjE0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJztjE0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJztjE0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJztjE0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJztjE0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJztjE0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJztjE0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJztjE0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJztjE0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJztjE0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccosUiVo.s: Assembler messages:
encrypt.c: /tmp/ccosUiVo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccosUiVo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccosUiVo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccosUiVo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosUiVo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosUiVo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosUiVo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosUiVo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosUiVo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosUiVo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosUiVo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosUiVo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccosUiVo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosUiVo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccosUiVo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccosUiVo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosUiVo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosUiVo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosUiVo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosUiVo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosUiVo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccosUiVo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosUiVo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosUiVo.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBQrJUQ.s: Assembler messages:
encrypt.c: /tmp/ccBQrJUQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQrJUQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQrJUQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQrJUQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQrJUQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQrJUQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQrJUQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQrJUQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQrJUQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQrJUQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQrJUQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQrJUQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBQrJUQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQrJUQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQrJUQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQrJUQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBQrJUQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQrJUQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQrJUQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQrJUQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQrJUQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQrJUQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQrJUQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQrJUQ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRln3D4.s: Assembler messages:
encrypt.c: /tmp/ccRln3D4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRln3D4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRln3D4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRln3D4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRln3D4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRln3D4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRln3D4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRln3D4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRln3D4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRln3D4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRln3D4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRln3D4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRln3D4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRln3D4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRln3D4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRln3D4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRln3D4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRln3D4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRln3D4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRln3D4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRln3D4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRln3D4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRln3D4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRln3D4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4vSe6h.s: Assembler messages:
encrypt.c: /tmp/cc4vSe6h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4vSe6h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4vSe6h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4vSe6h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vSe6h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vSe6h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vSe6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vSe6h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vSe6h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4vSe6h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4vSe6h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4vSe6h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4vSe6h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vSe6h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4vSe6h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4vSe6h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4vSe6h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4vSe6h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4vSe6h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vSe6h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4vSe6h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4vSe6h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4vSe6h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4vSe6h.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cca5FvYW.s: Assembler messages:
encrypt.c: /tmp/cca5FvYW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca5FvYW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca5FvYW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca5FvYW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5FvYW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5FvYW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5FvYW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5FvYW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5FvYW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5FvYW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5FvYW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5FvYW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca5FvYW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5FvYW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca5FvYW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5FvYW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca5FvYW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5FvYW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5FvYW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5FvYW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5FvYW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5FvYW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca5FvYW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5FvYW.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLlYtt1.s: Assembler messages:
encrypt.c: /tmp/ccLlYtt1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLlYtt1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLlYtt1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLlYtt1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlYtt1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlYtt1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlYtt1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlYtt1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlYtt1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlYtt1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlYtt1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlYtt1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLlYtt1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlYtt1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLlYtt1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlYtt1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLlYtt1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlYtt1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlYtt1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlYtt1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlYtt1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlYtt1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLlYtt1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlYtt1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclwRrS8.s: Assembler messages:
encrypt.c: /tmp/cclwRrS8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclwRrS8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclwRrS8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclwRrS8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwRrS8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwRrS8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwRrS8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwRrS8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwRrS8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwRrS8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwRrS8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwRrS8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclwRrS8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwRrS8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclwRrS8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclwRrS8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwRrS8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwRrS8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwRrS8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwRrS8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwRrS8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclwRrS8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwRrS8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwRrS8.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOh6TET.s: Assembler messages:
encrypt.c: /tmp/ccOh6TET.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOh6TET.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOh6TET.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOh6TET.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh6TET.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh6TET.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh6TET.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh6TET.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh6TET.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh6TET.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh6TET.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh6TET.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOh6TET.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh6TET.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOh6TET.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOh6TET.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh6TET.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh6TET.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh6TET.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh6TET.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh6TET.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOh6TET.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh6TET.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh6TET.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck20RMJ.s: Assembler messages:
encrypt.c: /tmp/cck20RMJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck20RMJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck20RMJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck20RMJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20RMJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20RMJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20RMJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20RMJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20RMJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck20RMJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck20RMJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck20RMJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck20RMJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20RMJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck20RMJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck20RMJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck20RMJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck20RMJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck20RMJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck20RMJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck20RMJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck20RMJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck20RMJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck20RMJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWqczMJ.s: Assembler messages:
encrypt.c: /tmp/ccWqczMJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWqczMJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWqczMJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWqczMJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqczMJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqczMJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqczMJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqczMJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqczMJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqczMJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqczMJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqczMJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWqczMJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqczMJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWqczMJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqczMJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWqczMJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqczMJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqczMJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqczMJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqczMJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqczMJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWqczMJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqczMJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgS7ogM.s: Assembler messages:
encrypt.c: /tmp/ccgS7ogM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgS7ogM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgS7ogM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgS7ogM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgS7ogM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgS7ogM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgS7ogM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgS7ogM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgS7ogM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgS7ogM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgS7ogM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgS7ogM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgS7ogM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgS7ogM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgS7ogM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgS7ogM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgS7ogM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgS7ogM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgS7ogM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgS7ogM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgS7ogM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgS7ogM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgS7ogM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgS7ogM.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccWzFAZJ.s: Assembler messages:
encrypt.c: /tmp/ccWzFAZJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWzFAZJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWzFAZJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWzFAZJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzFAZJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzFAZJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzFAZJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzFAZJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzFAZJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzFAZJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzFAZJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzFAZJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWzFAZJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzFAZJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWzFAZJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzFAZJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWzFAZJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzFAZJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzFAZJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzFAZJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzFAZJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzFAZJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzFAZJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzFAZJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccr9gAmT.s: Assembler messages:
encrypt.c: /tmp/ccr9gAmT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9gAmT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9gAmT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9gAmT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9gAmT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9gAmT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9gAmT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9gAmT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9gAmT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9gAmT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9gAmT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9gAmT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9gAmT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9gAmT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9gAmT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr9gAmT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9gAmT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9gAmT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9gAmT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9gAmT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9gAmT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9gAmT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9gAmT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9gAmT.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0sNIOO.s: Assembler messages:
encrypt.c: /tmp/cc0sNIOO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0sNIOO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0sNIOO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0sNIOO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNIOO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNIOO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNIOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNIOO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNIOO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sNIOO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sNIOO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sNIOO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0sNIOO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNIOO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0sNIOO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0sNIOO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0sNIOO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sNIOO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sNIOO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNIOO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sNIOO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0sNIOO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sNIOO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0sNIOO.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRPBDOJ.s: Assembler messages:
encrypt.c: /tmp/ccRPBDOJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRPBDOJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRPBDOJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRPBDOJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPBDOJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPBDOJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPBDOJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPBDOJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPBDOJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPBDOJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPBDOJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPBDOJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRPBDOJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPBDOJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRPBDOJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPBDOJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRPBDOJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPBDOJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPBDOJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPBDOJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPBDOJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPBDOJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRPBDOJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPBDOJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGrvftd.s: Assembler messages:
encrypt.c: /tmp/ccGrvftd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGrvftd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGrvftd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGrvftd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrvftd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrvftd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrvftd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGrvftd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGrvftd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrvftd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGrvftd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrvftd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrvftd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrvftd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrvftd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGrvftd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrvftd.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccGrvftd.s: Assembler messages:
encrypt.c: /tmp/ccGrvftd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGrvftd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGrvftd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGrvftd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrvftd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrvftd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrvftd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGrvftd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGrvftd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrvftd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGrvftd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrvftd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrvftd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrvftd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrvftd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrvftd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGrvftd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrvftd.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxE6xVD.s: Assembler messages:
encrypt.c: /tmp/ccxE6xVD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxE6xVD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxE6xVD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxE6xVD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxE6xVD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxE6xVD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxE6xVD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxE6xVD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxE6xVD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxE6xVD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxE6xVD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxE6xVD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxE6xVD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxE6xVD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxE6xVD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxE6xVD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxE6xVD.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccxE6xVD.s: Assembler messages:
encrypt.c: /tmp/ccxE6xVD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxE6xVD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxE6xVD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxE6xVD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxE6xVD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxE6xVD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxE6xVD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxE6xVD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxE6xVD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxE6xVD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxE6xVD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxE6xVD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxE6xVD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE6xVD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxE6xVD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxE6xVD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxE6xVD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxE6xVD.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchHgHjB.s: Assembler messages:
encrypt.c: /tmp/cchHgHjB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHgHjB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHgHjB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchHgHjB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHgHjB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHgHjB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHgHjB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHgHjB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHgHjB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchHgHjB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHgHjB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHgHjB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHgHjB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHgHjB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHgHjB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHgHjB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHgHjB.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cchHgHjB.s: Assembler messages:
encrypt.c: /tmp/cchHgHjB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHgHjB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHgHjB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchHgHjB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHgHjB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHgHjB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHgHjB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHgHjB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHgHjB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchHgHjB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHgHjB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHgHjB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHgHjB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHgHjB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHgHjB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHgHjB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHgHjB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHgHjB.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyq9Occ.s: Assembler messages:
encrypt.c: /tmp/ccyq9Occ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyq9Occ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyq9Occ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyq9Occ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq9Occ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq9Occ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq9Occ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyq9Occ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyq9Occ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq9Occ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyq9Occ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq9Occ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq9Occ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq9Occ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq9Occ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyq9Occ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq9Occ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccyq9Occ.s: Assembler messages:
encrypt.c: /tmp/ccyq9Occ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyq9Occ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyq9Occ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyq9Occ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq9Occ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq9Occ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq9Occ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyq9Occ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyq9Occ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq9Occ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyq9Occ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq9Occ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq9Occ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq9Occ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq9Occ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq9Occ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyq9Occ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq9Occ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc76L6FL.s: Assembler messages:
encrypt.c: /tmp/cc76L6FL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc76L6FL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc76L6FL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc76L6FL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76L6FL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76L6FL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76L6FL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc76L6FL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc76L6FL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc76L6FL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76L6FL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76L6FL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76L6FL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76L6FL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc76L6FL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76L6FL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76L6FL.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc76L6FL.s: Assembler messages:
encrypt.c: /tmp/cc76L6FL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc76L6FL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc76L6FL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc76L6FL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76L6FL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76L6FL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76L6FL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc76L6FL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc76L6FL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc76L6FL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76L6FL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76L6FL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76L6FL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76L6FL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76L6FL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc76L6FL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76L6FL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76L6FL.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cccKDGim.s: Assembler messages:
encrypt.c: /tmp/cccKDGim.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKDGim.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccKDGim.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccKDGim.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKDGim.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKDGim.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKDGim.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccKDGim.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccKDGim.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKDGim.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccKDGim.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKDGim.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKDGim.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKDGim.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKDGim.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKDGim.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKDGim.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cccKDGim.s: Assembler messages:
encrypt.c: /tmp/cccKDGim.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKDGim.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccKDGim.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccKDGim.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKDGim.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKDGim.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKDGim.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccKDGim.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccKDGim.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKDGim.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccKDGim.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKDGim.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKDGim.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKDGim.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKDGim.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKDGim.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKDGim.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKDGim.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4ZTD7A.s: Assembler messages:
encrypt.c: /tmp/cc4ZTD7A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ZTD7A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ZTD7A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ZTD7A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZTD7A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZTD7A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZTD7A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ZTD7A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4ZTD7A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZTD7A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZTD7A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZTD7A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZTD7A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ZTD7A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZTD7A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZTD7A.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc4ZTD7A.s: Assembler messages:
encrypt.c: /tmp/cc4ZTD7A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ZTD7A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ZTD7A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ZTD7A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZTD7A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZTD7A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZTD7A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ZTD7A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4ZTD7A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ZTD7A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZTD7A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZTD7A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZTD7A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZTD7A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ZTD7A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZTD7A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ZTD7A.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDIzLTe.s: Assembler messages:
encrypt.c: /tmp/ccDIzLTe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDIzLTe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDIzLTe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDIzLTe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzLTe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzLTe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzLTe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDIzLTe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDIzLTe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzLTe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDIzLTe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzLTe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIzLTe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIzLTe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIzLTe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDIzLTe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIzLTe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccDIzLTe.s: Assembler messages:
encrypt.c: /tmp/ccDIzLTe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDIzLTe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDIzLTe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDIzLTe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzLTe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzLTe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzLTe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDIzLTe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDIzLTe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzLTe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDIzLTe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIzLTe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIzLTe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIzLTe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIzLTe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIzLTe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDIzLTe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIzLTe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjymgsY.s: Assembler messages:
encrypt.c: /tmp/ccjymgsY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjymgsY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjymgsY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjymgsY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjymgsY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjymgsY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjymgsY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjymgsY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjymgsY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjymgsY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjymgsY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjymgsY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjymgsY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjymgsY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjymgsY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjymgsY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjymgsY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjymgsY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjymgsY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjymgsY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjymgsY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjymgsY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjymgsY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjymgsY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctyHNWn.s: Assembler messages:
encrypt.c: /tmp/cctyHNWn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctyHNWn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctyHNWn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctyHNWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHNWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHNWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHNWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHNWn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHNWn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctyHNWn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctyHNWn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctyHNWn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctyHNWn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHNWn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctyHNWn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctyHNWn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctyHNWn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctyHNWn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctyHNWn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyHNWn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctyHNWn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctyHNWn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctyHNWn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctyHNWn.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccSbqyPZ.s: Assembler messages:
encrypt.c: /tmp/ccSbqyPZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSbqyPZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSbqyPZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSbqyPZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbqyPZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbqyPZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbqyPZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbqyPZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbqyPZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbqyPZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbqyPZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbqyPZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSbqyPZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbqyPZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSbqyPZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbqyPZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSbqyPZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbqyPZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbqyPZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbqyPZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbqyPZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbqyPZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSbqyPZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbqyPZ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccdsQ5vp.s: Assembler messages:
encrypt.c: /tmp/ccdsQ5vp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdsQ5vp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdsQ5vp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdsQ5vp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsQ5vp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsQ5vp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsQ5vp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsQ5vp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsQ5vp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdsQ5vp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdsQ5vp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdsQ5vp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdsQ5vp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsQ5vp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdsQ5vp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdsQ5vp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdsQ5vp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdsQ5vp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdsQ5vp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsQ5vp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdsQ5vp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdsQ5vp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdsQ5vp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdsQ5vp.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC4Va2n.s: Assembler messages:
encrypt.c: /tmp/ccC4Va2n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC4Va2n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC4Va2n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC4Va2n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4Va2n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4Va2n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4Va2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4Va2n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4Va2n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4Va2n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4Va2n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4Va2n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC4Va2n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4Va2n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC4Va2n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC4Va2n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4Va2n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4Va2n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4Va2n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4Va2n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4Va2n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC4Va2n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4Va2n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4Va2n.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOZivL7.s: Assembler messages:
encrypt.c: /tmp/ccOZivL7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOZivL7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOZivL7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOZivL7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZivL7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZivL7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZivL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZivL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZivL7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZivL7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZivL7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZivL7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOZivL7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZivL7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOZivL7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZivL7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOZivL7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZivL7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZivL7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZivL7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZivL7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZivL7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOZivL7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZivL7.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6afFKw.s: Assembler messages:
encrypt.c: /tmp/cc6afFKw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6afFKw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6afFKw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6afFKw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6afFKw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6afFKw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6afFKw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6afFKw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6afFKw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6afFKw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6afFKw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6afFKw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6afFKw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6afFKw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6afFKw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6afFKw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6afFKw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6afFKw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6afFKw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6afFKw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6afFKw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6afFKw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6afFKw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6afFKw.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQtibp9.s: Assembler messages:
encrypt.c: /tmp/ccQtibp9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQtibp9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQtibp9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQtibp9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtibp9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtibp9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtibp9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtibp9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtibp9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtibp9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtibp9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtibp9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQtibp9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtibp9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQtibp9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtibp9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQtibp9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQtibp9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtibp9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtibp9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtibp9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtibp9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQtibp9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQtibp9.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNPhJ89.s: Assembler messages:
encrypt.c: /tmp/ccNPhJ89.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNPhJ89.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNPhJ89.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNPhJ89.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPhJ89.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPhJ89.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPhJ89.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPhJ89.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPhJ89.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPhJ89.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPhJ89.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPhJ89.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNPhJ89.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPhJ89.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNPhJ89.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPhJ89.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNPhJ89.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPhJ89.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPhJ89.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPhJ89.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPhJ89.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPhJ89.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNPhJ89.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPhJ89.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cce9dxCx.s: Assembler messages:
encrypt.c: /tmp/cce9dxCx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce9dxCx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce9dxCx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce9dxCx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dxCx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dxCx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dxCx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dxCx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dxCx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9dxCx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9dxCx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9dxCx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce9dxCx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dxCx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce9dxCx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce9dxCx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9dxCx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9dxCx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9dxCx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9dxCx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9dxCx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce9dxCx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9dxCx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9dxCx.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQrzNGv.s: Assembler messages:
encrypt.c: /tmp/ccQrzNGv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQrzNGv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQrzNGv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQrzNGv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrzNGv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrzNGv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrzNGv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrzNGv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrzNGv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQrzNGv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQrzNGv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQrzNGv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQrzNGv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrzNGv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQrzNGv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQrzNGv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQrzNGv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQrzNGv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQrzNGv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrzNGv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQrzNGv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQrzNGv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQrzNGv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQrzNGv.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdFxLQ4.s: Assembler messages:
encrypt.c: /tmp/ccdFxLQ4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdFxLQ4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdFxLQ4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdFxLQ4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFxLQ4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFxLQ4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFxLQ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFxLQ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFxLQ4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFxLQ4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFxLQ4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFxLQ4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdFxLQ4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFxLQ4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdFxLQ4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFxLQ4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdFxLQ4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFxLQ4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFxLQ4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFxLQ4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFxLQ4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFxLQ4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdFxLQ4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFxLQ4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc67RM11.s: Assembler messages:
encrypt.c: /tmp/cc67RM11.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67RM11.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67RM11.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc67RM11.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67RM11.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67RM11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67RM11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67RM11.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67RM11.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67RM11.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67RM11.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67RM11.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67RM11.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67RM11.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67RM11.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc67RM11.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67RM11.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67RM11.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67RM11.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67RM11.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67RM11.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67RM11.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67RM11.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67RM11.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctYqqQK.s: Assembler messages:
encrypt.c: /tmp/cctYqqQK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctYqqQK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctYqqQK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctYqqQK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYqqQK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYqqQK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYqqQK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYqqQK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYqqQK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYqqQK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYqqQK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYqqQK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctYqqQK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYqqQK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctYqqQK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYqqQK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctYqqQK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYqqQK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYqqQK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYqqQK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYqqQK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYqqQK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctYqqQK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYqqQK.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccibU6mD.s: Assembler messages:
encrypt.c: /tmp/ccibU6mD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccibU6mD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccibU6mD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccibU6mD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibU6mD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibU6mD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibU6mD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibU6mD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibU6mD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibU6mD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibU6mD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibU6mD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccibU6mD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibU6mD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccibU6mD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibU6mD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccibU6mD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccibU6mD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibU6mD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibU6mD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibU6mD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibU6mD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccibU6mD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccibU6mD.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwmiCcR.s: Assembler messages:
encrypt.c: /tmp/ccwmiCcR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwmiCcR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwmiCcR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwmiCcR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmiCcR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmiCcR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmiCcR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmiCcR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmiCcR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwmiCcR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwmiCcR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwmiCcR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwmiCcR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmiCcR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwmiCcR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwmiCcR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwmiCcR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwmiCcR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwmiCcR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmiCcR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwmiCcR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwmiCcR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwmiCcR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwmiCcR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc77RlzN.s: Assembler messages:
encrypt.c: /tmp/cc77RlzN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc77RlzN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc77RlzN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc77RlzN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77RlzN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77RlzN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77RlzN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77RlzN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77RlzN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77RlzN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77RlzN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77RlzN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc77RlzN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77RlzN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc77RlzN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77RlzN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc77RlzN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77RlzN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77RlzN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77RlzN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77RlzN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77RlzN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77RlzN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77RlzN.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cca5OkL1.s: Assembler messages:
encrypt.c: /tmp/cca5OkL1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca5OkL1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca5OkL1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca5OkL1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5OkL1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5OkL1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5OkL1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5OkL1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5OkL1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5OkL1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5OkL1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5OkL1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca5OkL1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5OkL1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca5OkL1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca5OkL1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5OkL1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5OkL1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5OkL1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5OkL1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5OkL1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca5OkL1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5OkL1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5OkL1.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4prTbI.s: Assembler messages:
encrypt.c: /tmp/cc4prTbI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4prTbI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4prTbI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4prTbI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4prTbI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4prTbI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4prTbI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4prTbI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4prTbI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4prTbI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4prTbI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4prTbI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4prTbI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4prTbI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4prTbI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4prTbI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4prTbI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4prTbI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4prTbI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4prTbI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4prTbI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4prTbI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4prTbI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4prTbI.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEkjCfW.s: Assembler messages:
encrypt.c: /tmp/ccEkjCfW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkjCfW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkjCfW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkjCfW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkjCfW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkjCfW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkjCfW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkjCfW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkjCfW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkjCfW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkjCfW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkjCfW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkjCfW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkjCfW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkjCfW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEkjCfW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEkjCfW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEkjCfW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEkjCfW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkjCfW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEkjCfW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkjCfW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEkjCfW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEkjCfW.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8tPCC0.s: Assembler messages:
encrypt.c: /tmp/cc8tPCC0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8tPCC0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8tPCC0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8tPCC0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tPCC0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tPCC0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tPCC0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tPCC0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tPCC0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tPCC0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tPCC0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tPCC0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8tPCC0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tPCC0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8tPCC0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8tPCC0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tPCC0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tPCC0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tPCC0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tPCC0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tPCC0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8tPCC0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tPCC0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tPCC0.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKpVC8y.s: Assembler messages:
encrypt.c: /tmp/ccKpVC8y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpVC8y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpVC8y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpVC8y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpVC8y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpVC8y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpVC8y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpVC8y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpVC8y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpVC8y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpVC8y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpVC8y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpVC8y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpVC8y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpVC8y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpVC8y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKpVC8y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpVC8y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpVC8y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpVC8y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpVC8y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpVC8y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpVC8y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpVC8y.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKyOzz0.s: Assembler messages:
encrypt.c: /tmp/ccKyOzz0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKyOzz0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKyOzz0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKyOzz0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyOzz0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyOzz0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyOzz0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyOzz0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyOzz0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyOzz0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyOzz0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyOzz0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKyOzz0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyOzz0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKyOzz0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKyOzz0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyOzz0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyOzz0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyOzz0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyOzz0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyOzz0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyOzz0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyOzz0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyOzz0.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTer9xB.s: Assembler messages:
encrypt.c: /tmp/ccTer9xB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTer9xB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTer9xB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTer9xB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTer9xB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTer9xB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTer9xB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTer9xB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTer9xB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTer9xB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTer9xB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTer9xB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTer9xB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTer9xB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTer9xB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTer9xB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTer9xB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTer9xB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTer9xB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTer9xB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTer9xB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTer9xB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTer9xB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTer9xB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfo3ZgU.s: Assembler messages:
encrypt.c: /tmp/ccfo3ZgU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfo3ZgU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfo3ZgU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfo3ZgU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo3ZgU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo3ZgU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo3ZgU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo3ZgU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo3ZgU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfo3ZgU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfo3ZgU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfo3ZgU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfo3ZgU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo3ZgU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfo3ZgU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfo3ZgU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfo3ZgU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfo3ZgU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfo3ZgU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo3ZgU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfo3ZgU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfo3ZgU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfo3ZgU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfo3ZgU.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm0QXVu.s: Assembler messages:
encrypt.c: /tmp/ccm0QXVu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm0QXVu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm0QXVu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm0QXVu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0QXVu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0QXVu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0QXVu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0QXVu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0QXVu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0QXVu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0QXVu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0QXVu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm0QXVu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0QXVu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm0QXVu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0QXVu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm0QXVu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0QXVu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0QXVu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0QXVu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0QXVu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0QXVu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm0QXVu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0QXVu.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc19QRkn.s: Assembler messages:
encrypt.c: /tmp/cc19QRkn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19QRkn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19QRkn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc19QRkn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19QRkn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19QRkn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19QRkn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19QRkn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19QRkn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19QRkn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19QRkn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19QRkn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19QRkn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19QRkn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19QRkn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19QRkn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc19QRkn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19QRkn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19QRkn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19QRkn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19QRkn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19QRkn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19QRkn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19QRkn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc43gZcN.s: Assembler messages:
encrypt.c: /tmp/cc43gZcN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43gZcN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43gZcN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43gZcN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43gZcN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43gZcN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43gZcN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43gZcN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43gZcN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43gZcN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43gZcN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43gZcN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43gZcN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43gZcN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43gZcN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43gZcN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43gZcN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43gZcN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43gZcN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43gZcN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43gZcN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43gZcN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43gZcN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43gZcN.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1TA3yr.s: Assembler messages:
encrypt.c: /tmp/cc1TA3yr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1TA3yr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1TA3yr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1TA3yr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TA3yr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TA3yr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TA3yr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TA3yr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TA3yr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1TA3yr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1TA3yr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1TA3yr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1TA3yr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TA3yr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1TA3yr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1TA3yr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1TA3yr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1TA3yr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1TA3yr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1TA3yr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TA3yr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1TA3yr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1TA3yr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1TA3yr.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvH6u4Q.s: Assembler messages:
encrypt.c: /tmp/ccvH6u4Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvH6u4Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvH6u4Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvH6u4Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH6u4Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH6u4Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH6u4Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH6u4Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH6u4Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvH6u4Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvH6u4Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvH6u4Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvH6u4Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH6u4Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvH6u4Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvH6u4Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvH6u4Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvH6u4Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvH6u4Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvH6u4Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvH6u4Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvH6u4Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvH6u4Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvH6u4Q.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchAfpCl.s: Assembler messages:
encrypt.c: /tmp/cchAfpCl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAfpCl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAfpCl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchAfpCl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfpCl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfpCl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfpCl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfpCl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfpCl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAfpCl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAfpCl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAfpCl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchAfpCl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfpCl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAfpCl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAfpCl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchAfpCl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAfpCl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAfpCl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAfpCl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAfpCl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAfpCl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchAfpCl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAfpCl.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmn9YbN.s: Assembler messages:
encrypt.c: /tmp/ccmn9YbN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmn9YbN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmn9YbN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmn9YbN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn9YbN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn9YbN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn9YbN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn9YbN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn9YbN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmn9YbN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmn9YbN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmn9YbN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmn9YbN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn9YbN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmn9YbN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmn9YbN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmn9YbN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmn9YbN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmn9YbN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmn9YbN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmn9YbN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmn9YbN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmn9YbN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmn9YbN.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFv6VId.s: Assembler messages:
encrypt.c: /tmp/ccFv6VId.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFv6VId.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFv6VId.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFv6VId.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv6VId.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv6VId.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv6VId.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv6VId.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv6VId.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFv6VId.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFv6VId.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFv6VId.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFv6VId.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv6VId.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFv6VId.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFv6VId.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFv6VId.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFv6VId.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFv6VId.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv6VId.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFv6VId.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFv6VId.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFv6VId.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFv6VId.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsAAC3Z.s: Assembler messages:
encrypt.c: /tmp/ccsAAC3Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsAAC3Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsAAC3Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsAAC3Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAAC3Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAAC3Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAAC3Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAAC3Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAAC3Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsAAC3Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsAAC3Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsAAC3Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsAAC3Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAAC3Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsAAC3Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsAAC3Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsAAC3Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsAAC3Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsAAC3Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsAAC3Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAAC3Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsAAC3Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsAAC3Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsAAC3Z.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc3iB7li.s: Assembler messages:
encrypt.c: /tmp/cc3iB7li.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3iB7li.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3iB7li.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3iB7li.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iB7li.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iB7li.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iB7li.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iB7li.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iB7li.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iB7li.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iB7li.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iB7li.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3iB7li.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iB7li.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3iB7li.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3iB7li.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iB7li.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iB7li.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iB7li.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iB7li.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iB7li.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3iB7li.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iB7li.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iB7li.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQysKA3.s: Assembler messages:
encrypt.c: /tmp/ccQysKA3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQysKA3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQysKA3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQysKA3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQysKA3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQysKA3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQysKA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQysKA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQysKA3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQysKA3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQysKA3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQysKA3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQysKA3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQysKA3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQysKA3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQysKA3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQysKA3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQysKA3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQysKA3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQysKA3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQysKA3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQysKA3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQysKA3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQysKA3.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8DctLV.s: Assembler messages:
encrypt.c: /tmp/cc8DctLV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DctLV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DctLV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8DctLV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DctLV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DctLV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DctLV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DctLV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DctLV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DctLV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DctLV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DctLV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8DctLV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DctLV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DctLV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DctLV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8DctLV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DctLV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DctLV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DctLV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DctLV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DctLV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8DctLV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DctLV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRCXiIa.s: Assembler messages:
encrypt.c: /tmp/ccRCXiIa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRCXiIa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRCXiIa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRCXiIa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCXiIa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCXiIa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCXiIa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCXiIa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCXiIa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCXiIa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCXiIa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCXiIa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRCXiIa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCXiIa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRCXiIa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRCXiIa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRCXiIa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCXiIa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCXiIa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCXiIa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCXiIa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRCXiIa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCXiIa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRCXiIa.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7h5hJR.s: Assembler messages:
encrypt.c: /tmp/cc7h5hJR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7h5hJR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7h5hJR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7h5hJR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h5hJR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h5hJR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h5hJR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h5hJR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h5hJR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7h5hJR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7h5hJR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7h5hJR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7h5hJR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h5hJR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7h5hJR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7h5hJR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7h5hJR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7h5hJR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7h5hJR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7h5hJR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h5hJR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7h5hJR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7h5hJR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7h5hJR.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjKFTg6.s: Assembler messages:
encrypt.c: /tmp/ccjKFTg6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjKFTg6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjKFTg6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjKFTg6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFTg6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFTg6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFTg6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFTg6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFTg6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKFTg6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKFTg6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKFTg6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjKFTg6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFTg6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjKFTg6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjKFTg6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKFTg6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKFTg6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKFTg6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKFTg6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKFTg6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKFTg6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKFTg6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKFTg6.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGbZ2kT.s: Assembler messages:
encrypt.c: /tmp/ccGbZ2kT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGbZ2kT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGbZ2kT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGbZ2kT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZ2kT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZ2kT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZ2kT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZ2kT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZ2kT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbZ2kT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbZ2kT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbZ2kT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGbZ2kT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZ2kT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGbZ2kT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbZ2kT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGbZ2kT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbZ2kT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbZ2kT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbZ2kT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbZ2kT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbZ2kT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGbZ2kT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbZ2kT.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccl5EZFa.s: Assembler messages:
encrypt.c: /tmp/ccl5EZFa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl5EZFa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl5EZFa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl5EZFa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5EZFa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5EZFa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5EZFa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5EZFa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5EZFa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5EZFa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5EZFa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5EZFa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl5EZFa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5EZFa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl5EZFa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl5EZFa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5EZFa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5EZFa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5EZFa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5EZFa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5EZFa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl5EZFa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5EZFa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5EZFa.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTnLDA4.s: Assembler messages:
encrypt.c: /tmp/ccTnLDA4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTnLDA4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTnLDA4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTnLDA4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnLDA4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnLDA4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnLDA4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnLDA4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnLDA4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnLDA4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnLDA4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnLDA4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTnLDA4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnLDA4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTnLDA4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTnLDA4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnLDA4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnLDA4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnLDA4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnLDA4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnLDA4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTnLDA4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnLDA4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnLDA4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsiJEFM.s: Assembler messages:
encrypt.c: /tmp/ccsiJEFM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsiJEFM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsiJEFM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsiJEFM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiJEFM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiJEFM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiJEFM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiJEFM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiJEFM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsiJEFM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsiJEFM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsiJEFM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsiJEFM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiJEFM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsiJEFM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsiJEFM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsiJEFM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsiJEFM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsiJEFM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsiJEFM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiJEFM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsiJEFM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsiJEFM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsiJEFM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAIYrS0.s: Assembler messages:
encrypt.c: /tmp/ccAIYrS0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIYrS0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAIYrS0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIYrS0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIYrS0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIYrS0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIYrS0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIYrS0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIYrS0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIYrS0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIYrS0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIYrS0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAIYrS0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIYrS0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAIYrS0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIYrS0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAIYrS0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIYrS0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIYrS0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIYrS0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIYrS0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIYrS0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIYrS0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIYrS0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccedN1b7.s: Assembler messages:
encrypt.c: /tmp/ccedN1b7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccedN1b7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccedN1b7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccedN1b7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedN1b7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedN1b7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedN1b7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedN1b7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedN1b7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedN1b7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedN1b7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedN1b7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccedN1b7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedN1b7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccedN1b7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccedN1b7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedN1b7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedN1b7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedN1b7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedN1b7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedN1b7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccedN1b7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedN1b7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedN1b7.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5HQOb8.s: Assembler messages:
encrypt.c: /tmp/cc5HQOb8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5HQOb8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5HQOb8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5HQOb8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HQOb8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HQOb8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HQOb8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HQOb8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HQOb8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5HQOb8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5HQOb8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5HQOb8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5HQOb8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HQOb8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5HQOb8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5HQOb8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5HQOb8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5HQOb8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5HQOb8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HQOb8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5HQOb8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5HQOb8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5HQOb8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5HQOb8.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO59lzX.s: Assembler messages:
encrypt.c: /tmp/ccO59lzX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO59lzX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO59lzX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO59lzX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO59lzX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO59lzX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO59lzX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO59lzX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO59lzX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO59lzX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO59lzX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO59lzX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO59lzX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO59lzX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO59lzX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO59lzX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO59lzX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO59lzX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO59lzX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO59lzX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO59lzX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO59lzX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO59lzX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO59lzX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0l9732.s: Assembler messages:
encrypt.c: /tmp/cc0l9732.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0l9732.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0l9732.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0l9732.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9732.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9732.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9732.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9732.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9732.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l9732.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l9732.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l9732.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0l9732.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9732.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0l9732.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0l9732.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0l9732.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l9732.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l9732.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0l9732.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l9732.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0l9732.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l9732.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0l9732.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjrJpQ1.s: Assembler messages:
encrypt.c: /tmp/ccjrJpQ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjrJpQ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjrJpQ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjrJpQ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrJpQ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrJpQ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrJpQ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrJpQ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrJpQ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrJpQ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrJpQ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrJpQ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjrJpQ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrJpQ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjrJpQ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrJpQ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjrJpQ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrJpQ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrJpQ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrJpQ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrJpQ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrJpQ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjrJpQ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrJpQ1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTeYE97.s: Assembler messages:
encrypt.c: /tmp/ccTeYE97.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTeYE97.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTeYE97.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTeYE97.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeYE97.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeYE97.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeYE97.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeYE97.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeYE97.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeYE97.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeYE97.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeYE97.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTeYE97.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeYE97.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTeYE97.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTeYE97.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeYE97.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeYE97.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeYE97.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeYE97.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeYE97.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTeYE97.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeYE97.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeYE97.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceb2OnX.s: Assembler messages:
encrypt.c: /tmp/cceb2OnX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceb2OnX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceb2OnX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceb2OnX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceb2OnX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceb2OnX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceb2OnX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceb2OnX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceb2OnX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceb2OnX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceb2OnX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceb2OnX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceb2OnX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceb2OnX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceb2OnX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceb2OnX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceb2OnX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceb2OnX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceb2OnX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceb2OnX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceb2OnX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceb2OnX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceb2OnX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceb2OnX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTXQqFN.s: Assembler messages:
encrypt.c: /tmp/ccTXQqFN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXQqFN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXQqFN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXQqFN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXQqFN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXQqFN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXQqFN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXQqFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXQqFN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXQqFN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXQqFN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXQqFN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXQqFN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXQqFN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXQqFN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXQqFN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTXQqFN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTXQqFN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXQqFN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXQqFN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXQqFN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXQqFN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXQqFN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTXQqFN.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuYbUqZ.s: Assembler messages:
encrypt.c: /tmp/ccuYbUqZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYbUqZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYbUqZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYbUqZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYbUqZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYbUqZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYbUqZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYbUqZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYbUqZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYbUqZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYbUqZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYbUqZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYbUqZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYbUqZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYbUqZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuYbUqZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYbUqZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYbUqZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYbUqZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYbUqZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYbUqZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYbUqZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYbUqZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYbUqZ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc56lD9N.s: Assembler messages:
encrypt.c: /tmp/cc56lD9N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc56lD9N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc56lD9N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc56lD9N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56lD9N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56lD9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56lD9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56lD9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56lD9N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56lD9N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56lD9N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56lD9N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc56lD9N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56lD9N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc56lD9N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc56lD9N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56lD9N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56lD9N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56lD9N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56lD9N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56lD9N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc56lD9N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56lD9N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56lD9N.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFT8WLN.s: Assembler messages:
encrypt.c: /tmp/ccFT8WLN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFT8WLN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFT8WLN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFT8WLN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT8WLN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT8WLN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT8WLN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT8WLN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT8WLN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT8WLN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT8WLN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT8WLN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFT8WLN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT8WLN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFT8WLN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT8WLN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFT8WLN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT8WLN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT8WLN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT8WLN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT8WLN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT8WLN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFT8WLN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT8WLN.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbLMPyZ.s: Assembler messages:
encrypt.c: /tmp/ccbLMPyZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbLMPyZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbLMPyZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbLMPyZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLMPyZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLMPyZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLMPyZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLMPyZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLMPyZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLMPyZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLMPyZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLMPyZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbLMPyZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLMPyZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbLMPyZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbLMPyZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLMPyZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLMPyZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLMPyZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLMPyZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLMPyZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbLMPyZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLMPyZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLMPyZ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyHksPP.s: Assembler messages:
encrypt.c: /tmp/ccyHksPP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyHksPP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyHksPP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyHksPP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHksPP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHksPP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHksPP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHksPP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHksPP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHksPP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHksPP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHksPP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyHksPP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHksPP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyHksPP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHksPP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyHksPP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHksPP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHksPP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHksPP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHksPP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHksPP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyHksPP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHksPP.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7ALEtO.s: Assembler messages:
encrypt.c: /tmp/cc7ALEtO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ALEtO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ALEtO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ALEtO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ALEtO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ALEtO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ALEtO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ALEtO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ALEtO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ALEtO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ALEtO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ALEtO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ALEtO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ALEtO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ALEtO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ALEtO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ALEtO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ALEtO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ALEtO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ALEtO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ALEtO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ALEtO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ALEtO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ALEtO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9ntubS.s: Assembler messages:
encrypt.c: /tmp/cc9ntubS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ntubS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ntubS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ntubS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntubS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntubS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntubS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntubS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntubS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ntubS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ntubS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ntubS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ntubS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntubS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ntubS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ntubS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ntubS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ntubS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ntubS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ntubS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ntubS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ntubS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ntubS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ntubS.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHm6zv8.s: Assembler messages:
encrypt.c: /tmp/ccHm6zv8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHm6zv8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHm6zv8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHm6zv8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm6zv8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm6zv8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm6zv8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm6zv8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm6zv8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHm6zv8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHm6zv8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHm6zv8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHm6zv8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm6zv8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHm6zv8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHm6zv8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHm6zv8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHm6zv8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHm6zv8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm6zv8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHm6zv8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHm6zv8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHm6zv8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHm6zv8.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsSBta4.s: Assembler messages:
encrypt.c: /tmp/ccsSBta4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsSBta4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsSBta4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsSBta4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSBta4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSBta4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSBta4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSBta4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSBta4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSBta4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSBta4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSBta4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsSBta4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSBta4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsSBta4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSBta4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsSBta4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSBta4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSBta4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSBta4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSBta4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSBta4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsSBta4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSBta4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUo3qEZ.s: Assembler messages:
encrypt.c: /tmp/ccUo3qEZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUo3qEZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUo3qEZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUo3qEZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo3qEZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo3qEZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo3qEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo3qEZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo3qEZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUo3qEZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUo3qEZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUo3qEZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUo3qEZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo3qEZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUo3qEZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUo3qEZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUo3qEZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUo3qEZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUo3qEZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo3qEZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUo3qEZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUo3qEZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUo3qEZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUo3qEZ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfmmhF4.s: Assembler messages:
encrypt.c: /tmp/ccfmmhF4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfmmhF4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfmmhF4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfmmhF4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmmhF4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmmhF4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmmhF4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmmhF4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmmhF4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfmmhF4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfmmhF4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfmmhF4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfmmhF4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmmhF4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfmmhF4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfmmhF4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfmmhF4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfmmhF4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfmmhF4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfmmhF4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmmhF4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfmmhF4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfmmhF4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfmmhF4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRzlDq8.s: Assembler messages:
encrypt.c: /tmp/ccRzlDq8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRzlDq8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRzlDq8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRzlDq8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlDq8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlDq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlDq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlDq8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlDq8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzlDq8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzlDq8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzlDq8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRzlDq8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlDq8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRzlDq8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRzlDq8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRzlDq8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzlDq8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzlDq8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzlDq8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzlDq8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRzlDq8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzlDq8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRzlDq8.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjludg4.s: Assembler messages:
encrypt.c: /tmp/ccjludg4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjludg4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjludg4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjludg4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjludg4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjludg4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjludg4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjludg4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjludg4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjludg4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjludg4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjludg4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjludg4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjludg4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjludg4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjludg4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjludg4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjludg4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjludg4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjludg4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjludg4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjludg4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjludg4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjludg4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceizjj4.s: Assembler messages:
encrypt.c: /tmp/cceizjj4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceizjj4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceizjj4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceizjj4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizjj4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizjj4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizjj4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizjj4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizjj4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceizjj4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceizjj4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceizjj4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceizjj4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizjj4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceizjj4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceizjj4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceizjj4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceizjj4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceizjj4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceizjj4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceizjj4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceizjj4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceizjj4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceizjj4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnlv0a3.s: Assembler messages:
encrypt.c: /tmp/ccnlv0a3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnlv0a3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnlv0a3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnlv0a3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlv0a3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlv0a3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlv0a3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlv0a3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlv0a3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlv0a3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlv0a3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlv0a3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnlv0a3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlv0a3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnlv0a3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnlv0a3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlv0a3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlv0a3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlv0a3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlv0a3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlv0a3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnlv0a3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlv0a3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlv0a3.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQW0J3U.s: Assembler messages:
encrypt.c: /tmp/ccQW0J3U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQW0J3U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQW0J3U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQW0J3U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW0J3U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW0J3U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW0J3U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW0J3U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW0J3U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQW0J3U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQW0J3U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQW0J3U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQW0J3U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW0J3U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQW0J3U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQW0J3U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQW0J3U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQW0J3U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQW0J3U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW0J3U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQW0J3U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQW0J3U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQW0J3U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQW0J3U.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccetPIJV.s: Assembler messages:
encrypt.c: /tmp/ccetPIJV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccetPIJV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccetPIJV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccetPIJV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetPIJV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetPIJV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetPIJV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetPIJV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetPIJV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccetPIJV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccetPIJV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccetPIJV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccetPIJV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetPIJV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccetPIJV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccetPIJV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccetPIJV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccetPIJV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetPIJV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetPIJV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetPIJV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetPIJV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccetPIJV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetPIJV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEHjoTS.s: Assembler messages:
encrypt.c: /tmp/ccEHjoTS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEHjoTS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEHjoTS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEHjoTS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHjoTS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHjoTS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHjoTS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHjoTS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHjoTS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEHjoTS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEHjoTS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEHjoTS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEHjoTS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHjoTS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEHjoTS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEHjoTS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEHjoTS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEHjoTS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEHjoTS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEHjoTS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHjoTS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEHjoTS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEHjoTS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEHjoTS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccioUGCZ.s: Assembler messages:
encrypt.c: /tmp/ccioUGCZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccioUGCZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccioUGCZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccioUGCZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioUGCZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioUGCZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioUGCZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioUGCZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioUGCZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioUGCZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioUGCZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioUGCZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccioUGCZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioUGCZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccioUGCZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccioUGCZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioUGCZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioUGCZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioUGCZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioUGCZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioUGCZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccioUGCZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioUGCZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioUGCZ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc40bcvV.s: Assembler messages:
encrypt.c: /tmp/cc40bcvV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc40bcvV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc40bcvV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc40bcvV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40bcvV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40bcvV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40bcvV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40bcvV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40bcvV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40bcvV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40bcvV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40bcvV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc40bcvV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40bcvV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc40bcvV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40bcvV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc40bcvV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40bcvV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40bcvV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40bcvV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40bcvV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40bcvV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc40bcvV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40bcvV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL253VU.s: Assembler messages:
encrypt.c: /tmp/ccL253VU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL253VU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL253VU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL253VU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL253VU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL253VU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL253VU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL253VU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL253VU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL253VU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL253VU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL253VU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL253VU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL253VU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL253VU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL253VU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL253VU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL253VU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL253VU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL253VU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL253VU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL253VU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL253VU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL253VU.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKaIdYV.s: Assembler messages:
encrypt.c: /tmp/ccKaIdYV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKaIdYV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKaIdYV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKaIdYV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaIdYV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaIdYV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaIdYV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaIdYV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaIdYV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaIdYV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaIdYV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaIdYV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKaIdYV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaIdYV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKaIdYV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaIdYV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKaIdYV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaIdYV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaIdYV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaIdYV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaIdYV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaIdYV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKaIdYV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaIdYV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccptPxg2.s: Assembler messages:
encrypt.c: /tmp/ccptPxg2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccptPxg2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccptPxg2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccptPxg2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptPxg2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptPxg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptPxg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptPxg2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptPxg2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptPxg2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptPxg2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptPxg2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccptPxg2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptPxg2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccptPxg2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccptPxg2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptPxg2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptPxg2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptPxg2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptPxg2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptPxg2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccptPxg2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptPxg2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptPxg2.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF7Kt2g.s: Assembler messages:
encrypt.c: /tmp/ccF7Kt2g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7Kt2g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7Kt2g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7Kt2g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7Kt2g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7Kt2g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7Kt2g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7Kt2g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7Kt2g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7Kt2g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7Kt2g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7Kt2g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF7Kt2g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7Kt2g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7Kt2g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF7Kt2g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7Kt2g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7Kt2g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7Kt2g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7Kt2g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7Kt2g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7Kt2g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7Kt2g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7Kt2g.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWux5O6.s: Assembler messages:
encrypt.c: /tmp/ccWux5O6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWux5O6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWux5O6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWux5O6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWux5O6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWux5O6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWux5O6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWux5O6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWux5O6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWux5O6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWux5O6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWux5O6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWux5O6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWux5O6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWux5O6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWux5O6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWux5O6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWux5O6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWux5O6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWux5O6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWux5O6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWux5O6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWux5O6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWux5O6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK89hZc.s: Assembler messages:
encrypt.c: /tmp/ccK89hZc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK89hZc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK89hZc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK89hZc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK89hZc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK89hZc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK89hZc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK89hZc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK89hZc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK89hZc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK89hZc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK89hZc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK89hZc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK89hZc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK89hZc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK89hZc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK89hZc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK89hZc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK89hZc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK89hZc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK89hZc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK89hZc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK89hZc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK89hZc.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck8WU75.s: Assembler messages:
encrypt.c: /tmp/cck8WU75.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8WU75.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8WU75.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck8WU75.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WU75.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WU75.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WU75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WU75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WU75.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8WU75.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8WU75.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8WU75.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8WU75.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WU75.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8WU75.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8WU75.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck8WU75.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8WU75.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8WU75.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8WU75.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WU75.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8WU75.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck8WU75.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8WU75.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2jvsE6.s: Assembler messages:
encrypt.c: /tmp/cc2jvsE6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2jvsE6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2jvsE6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2jvsE6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jvsE6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jvsE6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jvsE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jvsE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jvsE6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jvsE6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jvsE6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jvsE6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2jvsE6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jvsE6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2jvsE6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jvsE6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2jvsE6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jvsE6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jvsE6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jvsE6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jvsE6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jvsE6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2jvsE6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jvsE6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdPnS9g.s: Assembler messages:
encrypt.c: /tmp/ccdPnS9g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdPnS9g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdPnS9g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdPnS9g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPnS9g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPnS9g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPnS9g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPnS9g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPnS9g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPnS9g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPnS9g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPnS9g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdPnS9g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPnS9g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdPnS9g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdPnS9g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPnS9g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPnS9g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPnS9g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPnS9g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPnS9g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdPnS9g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPnS9g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPnS9g.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN3DlQ5.s: Assembler messages:
encrypt.c: /tmp/ccN3DlQ5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3DlQ5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3DlQ5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3DlQ5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DlQ5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DlQ5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DlQ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DlQ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DlQ5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3DlQ5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3DlQ5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3DlQ5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3DlQ5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DlQ5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3DlQ5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3DlQ5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN3DlQ5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3DlQ5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3DlQ5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3DlQ5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3DlQ5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3DlQ5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3DlQ5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3DlQ5.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsnB2Ub.s: Assembler messages:
encrypt.c: /tmp/ccsnB2Ub.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsnB2Ub.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsnB2Ub.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsnB2Ub.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnB2Ub.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnB2Ub.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnB2Ub.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnB2Ub.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnB2Ub.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnB2Ub.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnB2Ub.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnB2Ub.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsnB2Ub.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnB2Ub.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsnB2Ub.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsnB2Ub.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnB2Ub.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnB2Ub.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnB2Ub.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnB2Ub.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnB2Ub.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsnB2Ub.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnB2Ub.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnB2Ub.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVGTg4k.s: Assembler messages:
encrypt.c: /tmp/ccVGTg4k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGTg4k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVGTg4k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVGTg4k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGTg4k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGTg4k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGTg4k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGTg4k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGTg4k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGTg4k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGTg4k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGTg4k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVGTg4k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGTg4k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVGTg4k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGTg4k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVGTg4k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGTg4k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGTg4k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGTg4k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGTg4k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGTg4k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGTg4k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGTg4k.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchrM26J.s: Assembler messages:
encrypt.c: /tmp/cchrM26J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchrM26J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchrM26J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchrM26J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrM26J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrM26J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrM26J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrM26J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrM26J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrM26J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrM26J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrM26J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchrM26J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrM26J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchrM26J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchrM26J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrM26J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrM26J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrM26J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrM26J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrM26J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchrM26J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrM26J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrM26J.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaMdN9d.s: Assembler messages:
encrypt.c: /tmp/ccaMdN9d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaMdN9d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaMdN9d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaMdN9d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMdN9d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMdN9d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMdN9d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMdN9d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMdN9d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMdN9d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMdN9d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMdN9d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaMdN9d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMdN9d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaMdN9d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMdN9d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaMdN9d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMdN9d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMdN9d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMdN9d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMdN9d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMdN9d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaMdN9d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMdN9d.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczURnRC.s: Assembler messages:
encrypt.c: /tmp/cczURnRC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczURnRC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczURnRC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczURnRC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczURnRC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczURnRC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczURnRC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczURnRC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczURnRC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczURnRC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczURnRC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczURnRC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczURnRC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczURnRC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczURnRC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczURnRC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczURnRC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczURnRC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczURnRC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczURnRC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczURnRC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczURnRC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczURnRC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczURnRC.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2ualMn.s: Assembler messages:
encrypt.c: /tmp/cc2ualMn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ualMn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ualMn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ualMn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ualMn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ualMn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ualMn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ualMn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ualMn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ualMn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ualMn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ualMn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ualMn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ualMn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ualMn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ualMn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2ualMn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ualMn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ualMn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ualMn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ualMn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ualMn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ualMn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ualMn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc89b0PK.s: Assembler messages:
encrypt.c: /tmp/cc89b0PK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc89b0PK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc89b0PK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc89b0PK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89b0PK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89b0PK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89b0PK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89b0PK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89b0PK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89b0PK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89b0PK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89b0PK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc89b0PK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89b0PK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc89b0PK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc89b0PK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89b0PK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89b0PK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89b0PK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89b0PK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89b0PK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89b0PK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89b0PK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89b0PK.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFAfDei.s: Assembler messages:
encrypt.c: /tmp/ccFAfDei.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFAfDei.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFAfDei.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFAfDei.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAfDei.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAfDei.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAfDei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAfDei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAfDei.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAfDei.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAfDei.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAfDei.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFAfDei.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAfDei.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFAfDei.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAfDei.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFAfDei.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAfDei.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAfDei.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAfDei.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAfDei.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAfDei.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFAfDei.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAfDei.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLcBCJF.s: Assembler messages:
encrypt.c: /tmp/ccLcBCJF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLcBCJF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLcBCJF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLcBCJF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcBCJF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcBCJF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcBCJF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcBCJF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcBCJF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcBCJF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcBCJF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcBCJF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLcBCJF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcBCJF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLcBCJF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLcBCJF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcBCJF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcBCJF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcBCJF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcBCJF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcBCJF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLcBCJF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcBCJF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcBCJF.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4xasR1.s: Assembler messages:
encrypt.c: /tmp/cc4xasR1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xasR1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xasR1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xasR1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xasR1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xasR1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xasR1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xasR1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xasR1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xasR1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xasR1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xasR1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xasR1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xasR1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xasR1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xasR1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4xasR1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xasR1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xasR1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xasR1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xasR1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xasR1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4xasR1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xasR1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSG1ziv.s: Assembler messages:
encrypt.c: /tmp/ccSG1ziv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSG1ziv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSG1ziv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSG1ziv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1ziv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1ziv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1ziv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1ziv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1ziv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSG1ziv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSG1ziv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSG1ziv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSG1ziv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1ziv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSG1ziv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSG1ziv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSG1ziv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSG1ziv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSG1ziv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG1ziv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSG1ziv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSG1ziv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSG1ziv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSG1ziv.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG8Em4Y.s: Assembler messages:
encrypt.c: /tmp/ccG8Em4Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG8Em4Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG8Em4Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG8Em4Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8Em4Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8Em4Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8Em4Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8Em4Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8Em4Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8Em4Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8Em4Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8Em4Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG8Em4Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8Em4Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG8Em4Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8Em4Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG8Em4Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8Em4Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8Em4Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8Em4Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8Em4Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8Em4Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG8Em4Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8Em4Y.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnXPOUg.s: Assembler messages:
encrypt.c: /tmp/ccnXPOUg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnXPOUg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnXPOUg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnXPOUg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXPOUg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXPOUg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXPOUg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXPOUg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXPOUg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXPOUg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXPOUg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXPOUg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnXPOUg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXPOUg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnXPOUg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnXPOUg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXPOUg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXPOUg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXPOUg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXPOUg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXPOUg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXPOUg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXPOUg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXPOUg.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccGq1g3x.s: Assembler messages:
encrypt.c: /tmp/ccGq1g3x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGq1g3x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGq1g3x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGq1g3x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1g3x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1g3x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1g3x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1g3x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1g3x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGq1g3x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGq1g3x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGq1g3x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGq1g3x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1g3x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGq1g3x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGq1g3x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGq1g3x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGq1g3x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGq1g3x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGq1g3x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGq1g3x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGq1g3x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGq1g3x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGq1g3x.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccuWRq08.s: Assembler messages:
encrypt.c: /tmp/ccuWRq08.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuWRq08.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuWRq08.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuWRq08.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWRq08.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWRq08.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWRq08.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWRq08.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWRq08.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWRq08.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWRq08.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWRq08.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuWRq08.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWRq08.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuWRq08.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWRq08.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuWRq08.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWRq08.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWRq08.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWRq08.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWRq08.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWRq08.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWRq08.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWRq08.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEPx3U2.s: Assembler messages:
encrypt.c: /tmp/ccEPx3U2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEPx3U2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEPx3U2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEPx3U2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPx3U2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPx3U2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPx3U2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPx3U2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPx3U2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPx3U2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPx3U2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPx3U2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEPx3U2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPx3U2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEPx3U2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPx3U2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEPx3U2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPx3U2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPx3U2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPx3U2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPx3U2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPx3U2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEPx3U2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPx3U2.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLBT9qs.s: Assembler messages:
encrypt.c: /tmp/ccLBT9qs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLBT9qs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLBT9qs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLBT9qs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT9qs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT9qs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT9qs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT9qs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT9qs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBT9qs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBT9qs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBT9qs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLBT9qs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT9qs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLBT9qs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLBT9qs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBT9qs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBT9qs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBT9qs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBT9qs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBT9qs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLBT9qs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBT9qs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBT9qs.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJmxT7j.s: Assembler messages:
encrypt.c: /tmp/ccJmxT7j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJmxT7j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJmxT7j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJmxT7j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmxT7j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmxT7j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmxT7j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmxT7j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmxT7j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmxT7j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmxT7j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmxT7j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJmxT7j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmxT7j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJmxT7j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmxT7j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJmxT7j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmxT7j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmxT7j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmxT7j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmxT7j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmxT7j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJmxT7j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmxT7j.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpXIlHu.s: Assembler messages:
encrypt.c: /tmp/ccpXIlHu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpXIlHu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpXIlHu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpXIlHu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXIlHu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXIlHu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXIlHu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXIlHu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXIlHu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXIlHu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXIlHu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXIlHu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpXIlHu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXIlHu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpXIlHu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpXIlHu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXIlHu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXIlHu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXIlHu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXIlHu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXIlHu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpXIlHu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXIlHu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXIlHu.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJlisll.s: Assembler messages:
encrypt.c: /tmp/ccJlisll.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJlisll.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJlisll.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJlisll.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlisll.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlisll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlisll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlisll.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlisll.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlisll.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlisll.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlisll.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJlisll.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlisll.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJlisll.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJlisll.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlisll.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlisll.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlisll.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlisll.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlisll.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJlisll.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlisll.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlisll.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp8qeck.s: Assembler messages:
encrypt.c: /tmp/ccp8qeck.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp8qeck.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp8qeck.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp8qeck.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qeck.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qeck.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qeck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qeck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qeck.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8qeck.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8qeck.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8qeck.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp8qeck.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qeck.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp8qeck.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8qeck.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp8qeck.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8qeck.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8qeck.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8qeck.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qeck.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8qeck.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp8qeck.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8qeck.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc15B9Tj.s: Assembler messages:
encrypt.c: /tmp/cc15B9Tj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15B9Tj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15B9Tj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc15B9Tj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15B9Tj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15B9Tj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15B9Tj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15B9Tj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15B9Tj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15B9Tj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15B9Tj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15B9Tj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15B9Tj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15B9Tj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15B9Tj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15B9Tj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc15B9Tj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15B9Tj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15B9Tj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15B9Tj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15B9Tj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15B9Tj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15B9Tj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15B9Tj.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccACwDgt.s: Assembler messages:
encrypt.c: /tmp/ccACwDgt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccACwDgt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccACwDgt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccACwDgt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACwDgt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACwDgt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACwDgt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACwDgt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACwDgt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACwDgt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACwDgt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACwDgt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccACwDgt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACwDgt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccACwDgt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccACwDgt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACwDgt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACwDgt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACwDgt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACwDgt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACwDgt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccACwDgt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACwDgt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACwDgt.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKRdc8l.s: Assembler messages:
encrypt.c: /tmp/ccKRdc8l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKRdc8l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKRdc8l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKRdc8l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRdc8l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRdc8l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRdc8l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRdc8l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRdc8l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKRdc8l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKRdc8l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKRdc8l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKRdc8l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRdc8l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKRdc8l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKRdc8l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKRdc8l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKRdc8l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKRdc8l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRdc8l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKRdc8l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRdc8l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKRdc8l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKRdc8l.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs0ZG3j.s: Assembler messages:
encrypt.c: /tmp/ccs0ZG3j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs0ZG3j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs0ZG3j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs0ZG3j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZG3j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZG3j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZG3j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZG3j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZG3j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0ZG3j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0ZG3j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0ZG3j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs0ZG3j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZG3j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs0ZG3j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0ZG3j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs0ZG3j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0ZG3j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0ZG3j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0ZG3j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZG3j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0ZG3j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs0ZG3j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0ZG3j.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwjugfE.s: Assembler messages:
encrypt.c: /tmp/ccwjugfE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwjugfE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwjugfE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwjugfE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjugfE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjugfE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjugfE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjugfE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjugfE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjugfE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjugfE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjugfE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwjugfE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjugfE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwjugfE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjugfE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwjugfE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwjugfE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjugfE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjugfE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwjugfE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjugfE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwjugfE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwjugfE.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczcAkRO.s: Assembler messages:
encrypt.c: /tmp/cczcAkRO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczcAkRO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczcAkRO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczcAkRO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcAkRO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcAkRO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcAkRO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcAkRO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcAkRO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcAkRO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcAkRO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcAkRO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczcAkRO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcAkRO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczcAkRO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczcAkRO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcAkRO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcAkRO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcAkRO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcAkRO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcAkRO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcAkRO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcAkRO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcAkRO.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0fVCbE.s: Assembler messages:
encrypt.c: /tmp/cc0fVCbE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fVCbE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fVCbE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fVCbE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fVCbE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fVCbE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fVCbE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fVCbE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fVCbE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fVCbE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fVCbE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fVCbE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fVCbE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fVCbE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fVCbE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fVCbE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0fVCbE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fVCbE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fVCbE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fVCbE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fVCbE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fVCbE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fVCbE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fVCbE.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciZFqmI.s: Assembler messages:
encrypt.c: /tmp/cciZFqmI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZFqmI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZFqmI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciZFqmI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFqmI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFqmI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFqmI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFqmI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFqmI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciZFqmI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciZFqmI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciZFqmI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZFqmI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFqmI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZFqmI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciZFqmI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciZFqmI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciZFqmI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciZFqmI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZFqmI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciZFqmI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZFqmI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciZFqmI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciZFqmI.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc1ZuLiF.s: Assembler messages:
encrypt.c: /tmp/cc1ZuLiF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ZuLiF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ZuLiF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ZuLiF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZuLiF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZuLiF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZuLiF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZuLiF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZuLiF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZuLiF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZuLiF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZuLiF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ZuLiF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZuLiF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ZuLiF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZuLiF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ZuLiF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZuLiF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZuLiF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZuLiF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZuLiF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZuLiF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ZuLiF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZuLiF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccnc0EJP.s: Assembler messages:
encrypt.c: /tmp/ccnc0EJP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnc0EJP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnc0EJP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnc0EJP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc0EJP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc0EJP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc0EJP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc0EJP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc0EJP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnc0EJP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnc0EJP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnc0EJP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnc0EJP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc0EJP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnc0EJP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnc0EJP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnc0EJP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnc0EJP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnc0EJP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnc0EJP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnc0EJP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnc0EJP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnc0EJP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnc0EJP.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTHUzpL.s: Assembler messages:
encrypt.c: /tmp/ccTHUzpL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTHUzpL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTHUzpL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTHUzpL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHUzpL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHUzpL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHUzpL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHUzpL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHUzpL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHUzpL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHUzpL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHUzpL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTHUzpL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHUzpL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTHUzpL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTHUzpL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHUzpL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHUzpL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHUzpL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHUzpL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHUzpL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTHUzpL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHUzpL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHUzpL.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr1hdhE.s: Assembler messages:
encrypt.c: /tmp/ccr1hdhE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1hdhE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr1hdhE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr1hdhE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1hdhE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1hdhE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1hdhE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1hdhE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1hdhE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1hdhE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1hdhE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1hdhE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr1hdhE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1hdhE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr1hdhE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1hdhE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr1hdhE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1hdhE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1hdhE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1hdhE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1hdhE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1hdhE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1hdhE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1hdhE.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVbLxjz.s: Assembler messages:
encrypt.c: /tmp/ccVbLxjz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbLxjz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbLxjz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbLxjz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbLxjz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbLxjz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbLxjz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbLxjz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbLxjz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbLxjz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbLxjz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbLxjz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbLxjz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbLxjz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbLxjz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVbLxjz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbLxjz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbLxjz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbLxjz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbLxjz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbLxjz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVbLxjz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbLxjz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbLxjz.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctFdkps.s: Assembler messages:
encrypt.c: /tmp/cctFdkps.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctFdkps.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctFdkps.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctFdkps.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFdkps.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFdkps.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFdkps.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFdkps.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFdkps.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctFdkps.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctFdkps.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctFdkps.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctFdkps.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFdkps.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctFdkps.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctFdkps.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctFdkps.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctFdkps.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctFdkps.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctFdkps.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFdkps.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctFdkps.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctFdkps.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctFdkps.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGqkq0r.s: Assembler messages:
encrypt.c: /tmp/ccGqkq0r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGqkq0r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGqkq0r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGqkq0r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqkq0r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqkq0r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqkq0r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqkq0r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqkq0r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqkq0r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqkq0r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqkq0r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGqkq0r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqkq0r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGqkq0r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGqkq0r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqkq0r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqkq0r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqkq0r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqkq0r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqkq0r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGqkq0r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqkq0r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqkq0r.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW6x7Ur.s: Assembler messages:
encrypt.c: /tmp/ccW6x7Ur.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW6x7Ur.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW6x7Ur.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW6x7Ur.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6x7Ur.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6x7Ur.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6x7Ur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6x7Ur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6x7Ur.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6x7Ur.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6x7Ur.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6x7Ur.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW6x7Ur.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6x7Ur.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW6x7Ur.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6x7Ur.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW6x7Ur.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6x7Ur.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6x7Ur.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6x7Ur.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6x7Ur.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6x7Ur.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW6x7Ur.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6x7Ur.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccRdDOGC.s: Assembler messages:
encrypt.c: /tmp/ccRdDOGC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRdDOGC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRdDOGC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRdDOGC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdDOGC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdDOGC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdDOGC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdDOGC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdDOGC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdDOGC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdDOGC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdDOGC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRdDOGC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdDOGC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRdDOGC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRdDOGC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdDOGC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdDOGC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdDOGC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdDOGC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdDOGC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRdDOGC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdDOGC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdDOGC.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccURHi5s.s: Assembler messages:
encrypt.c: /tmp/ccURHi5s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccURHi5s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccURHi5s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccURHi5s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURHi5s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURHi5s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURHi5s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURHi5s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURHi5s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccURHi5s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccURHi5s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccURHi5s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccURHi5s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURHi5s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccURHi5s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccURHi5s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccURHi5s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccURHi5s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccURHi5s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccURHi5s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURHi5s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccURHi5s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccURHi5s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccURHi5s.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU0hl8u.s: Assembler messages:
encrypt.c: /tmp/ccU0hl8u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU0hl8u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU0hl8u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU0hl8u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0hl8u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0hl8u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0hl8u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0hl8u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0hl8u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0hl8u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0hl8u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0hl8u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU0hl8u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0hl8u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU0hl8u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU0hl8u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0hl8u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0hl8u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0hl8u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0hl8u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0hl8u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU0hl8u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0hl8u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0hl8u.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cckfW2yr.s: Assembler messages:
encrypt.c: /tmp/cckfW2yr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfW2yr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfW2yr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckfW2yr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfW2yr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfW2yr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfW2yr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfW2yr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfW2yr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfW2yr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfW2yr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfW2yr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfW2yr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfW2yr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfW2yr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfW2yr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckfW2yr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfW2yr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfW2yr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfW2yr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfW2yr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfW2yr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfW2yr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfW2yr.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccECCUmd.s: Assembler messages:
encrypt.c: /tmp/ccECCUmd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccECCUmd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccECCUmd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccECCUmd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECCUmd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECCUmd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECCUmd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECCUmd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECCUmd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECCUmd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECCUmd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECCUmd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccECCUmd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECCUmd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccECCUmd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccECCUmd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECCUmd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECCUmd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECCUmd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECCUmd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECCUmd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccECCUmd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECCUmd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECCUmd.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch7hHM5.s: Assembler messages:
encrypt.c: /tmp/cch7hHM5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch7hHM5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch7hHM5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch7hHM5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7hHM5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7hHM5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7hHM5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7hHM5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7hHM5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7hHM5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7hHM5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7hHM5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch7hHM5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7hHM5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch7hHM5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7hHM5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch7hHM5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch7hHM5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7hHM5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7hHM5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7hHM5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7hHM5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch7hHM5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch7hHM5.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO6WjW5.s: Assembler messages:
encrypt.c: /tmp/ccO6WjW5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO6WjW5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO6WjW5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO6WjW5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6WjW5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6WjW5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6WjW5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6WjW5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6WjW5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6WjW5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6WjW5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6WjW5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO6WjW5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6WjW5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO6WjW5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO6WjW5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6WjW5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6WjW5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6WjW5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6WjW5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6WjW5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO6WjW5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6WjW5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6WjW5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccccAs0c.s: Assembler messages:
encrypt.c: /tmp/ccccAs0c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccccAs0c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccccAs0c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccccAs0c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccAs0c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccAs0c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccAs0c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccAs0c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccAs0c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccAs0c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccAs0c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccAs0c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccccAs0c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccAs0c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccccAs0c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccAs0c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccccAs0c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccAs0c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccAs0c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccAs0c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccAs0c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccAs0c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccccAs0c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccAs0c.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHGp1D8.s: Assembler messages:
encrypt.c: /tmp/ccHGp1D8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGp1D8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHGp1D8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGp1D8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGp1D8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGp1D8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGp1D8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGp1D8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGp1D8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGp1D8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGp1D8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGp1D8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHGp1D8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGp1D8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHGp1D8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGp1D8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHGp1D8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGp1D8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGp1D8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGp1D8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGp1D8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGp1D8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGp1D8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGp1D8.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIj4kbd.s: Assembler messages:
encrypt.c: /tmp/ccIj4kbd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIj4kbd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIj4kbd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIj4kbd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj4kbd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj4kbd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj4kbd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj4kbd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj4kbd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIj4kbd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIj4kbd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIj4kbd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIj4kbd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj4kbd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIj4kbd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIj4kbd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIj4kbd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIj4kbd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIj4kbd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj4kbd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIj4kbd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIj4kbd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIj4kbd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIj4kbd.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccha21h9.s: Assembler messages:
encrypt.c: /tmp/ccha21h9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccha21h9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccha21h9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccha21h9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha21h9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha21h9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha21h9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha21h9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha21h9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccha21h9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccha21h9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccha21h9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccha21h9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha21h9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccha21h9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccha21h9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccha21h9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccha21h9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccha21h9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha21h9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccha21h9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccha21h9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccha21h9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccha21h9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuhqHQ5.s: Assembler messages:
encrypt.c: /tmp/ccuhqHQ5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuhqHQ5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuhqHQ5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuhqHQ5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhqHQ5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhqHQ5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhqHQ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhqHQ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhqHQ5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhqHQ5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhqHQ5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhqHQ5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuhqHQ5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhqHQ5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuhqHQ5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhqHQ5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuhqHQ5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhqHQ5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhqHQ5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhqHQ5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhqHQ5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhqHQ5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuhqHQ5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhqHQ5.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKJATZ4.s: Assembler messages:
encrypt.c: /tmp/ccKJATZ4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJATZ4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJATZ4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJATZ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJATZ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJATZ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJATZ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJATZ4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJATZ4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJATZ4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJATZ4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJATZ4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKJATZ4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJATZ4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJATZ4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKJATZ4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJATZ4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJATZ4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJATZ4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJATZ4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJATZ4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJATZ4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJATZ4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJATZ4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccecbZ00.s: Assembler messages:
encrypt.c: /tmp/ccecbZ00.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccecbZ00.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccecbZ00.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccecbZ00.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecbZ00.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecbZ00.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecbZ00.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecbZ00.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecbZ00.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecbZ00.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecbZ00.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecbZ00.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccecbZ00.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecbZ00.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccecbZ00.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecbZ00.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccecbZ00.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecbZ00.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecbZ00.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecbZ00.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecbZ00.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecbZ00.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccecbZ00.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecbZ00.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUg9zn4.s: Assembler messages:
encrypt.c: /tmp/ccUg9zn4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUg9zn4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUg9zn4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUg9zn4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg9zn4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg9zn4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg9zn4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg9zn4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg9zn4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUg9zn4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUg9zn4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUg9zn4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUg9zn4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg9zn4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUg9zn4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUg9zn4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUg9zn4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUg9zn4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUg9zn4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg9zn4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUg9zn4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUg9zn4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUg9zn4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUg9zn4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWEJUb1.s: Assembler messages:
encrypt.c: /tmp/ccWEJUb1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWEJUb1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWEJUb1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWEJUb1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEJUb1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEJUb1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEJUb1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEJUb1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEJUb1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEJUb1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEJUb1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEJUb1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWEJUb1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEJUb1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWEJUb1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEJUb1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWEJUb1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEJUb1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEJUb1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEJUb1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEJUb1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEJUb1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWEJUb1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEJUb1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFHR6r6.s: Assembler messages:
encrypt.c: /tmp/ccFHR6r6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHR6r6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFHR6r6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFHR6r6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR6r6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR6r6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR6r6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR6r6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR6r6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHR6r6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHR6r6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHR6r6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFHR6r6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR6r6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFHR6r6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHR6r6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFHR6r6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHR6r6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHR6r6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHR6r6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR6r6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHR6r6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHR6r6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHR6r6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMPm9F4.s: Assembler messages:
encrypt.c: /tmp/ccMPm9F4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPm9F4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMPm9F4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMPm9F4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPm9F4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPm9F4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPm9F4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPm9F4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPm9F4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPm9F4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPm9F4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPm9F4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMPm9F4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPm9F4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMPm9F4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMPm9F4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPm9F4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPm9F4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPm9F4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPm9F4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPm9F4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPm9F4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPm9F4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPm9F4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJspWX0.s: Assembler messages:
encrypt.c: /tmp/ccJspWX0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJspWX0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJspWX0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJspWX0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJspWX0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJspWX0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJspWX0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJspWX0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJspWX0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJspWX0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJspWX0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJspWX0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJspWX0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJspWX0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJspWX0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJspWX0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJspWX0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJspWX0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJspWX0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJspWX0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJspWX0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJspWX0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJspWX0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJspWX0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyxIou7.s: Assembler messages:
encrypt.c: /tmp/ccyxIou7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxIou7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxIou7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxIou7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxIou7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxIou7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxIou7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxIou7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxIou7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxIou7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxIou7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxIou7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxIou7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxIou7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxIou7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyxIou7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxIou7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxIou7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxIou7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxIou7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxIou7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxIou7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxIou7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxIou7.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLqoMq3.s: Assembler messages:
encrypt.c: /tmp/ccLqoMq3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLqoMq3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLqoMq3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLqoMq3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqoMq3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqoMq3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqoMq3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqoMq3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqoMq3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqoMq3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqoMq3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqoMq3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLqoMq3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqoMq3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLqoMq3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLqoMq3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqoMq3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqoMq3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqoMq3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqoMq3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqoMq3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLqoMq3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqoMq3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqoMq3.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWVhVIS.s: Assembler messages:
encrypt.c: /tmp/ccWVhVIS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWVhVIS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWVhVIS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWVhVIS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVhVIS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVhVIS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVhVIS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVhVIS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVhVIS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVhVIS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVhVIS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVhVIS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWVhVIS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVhVIS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWVhVIS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVhVIS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWVhVIS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVhVIS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVhVIS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVhVIS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVhVIS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVhVIS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWVhVIS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVhVIS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ5yfTV.s: Assembler messages:
encrypt.c: /tmp/ccJ5yfTV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ5yfTV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ5yfTV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ5yfTV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5yfTV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5yfTV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5yfTV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5yfTV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5yfTV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5yfTV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5yfTV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5yfTV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ5yfTV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5yfTV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ5yfTV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ5yfTV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5yfTV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5yfTV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5yfTV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5yfTV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5yfTV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ5yfTV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5yfTV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5yfTV.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmP3RHR.s: Assembler messages:
encrypt.c: /tmp/ccmP3RHR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmP3RHR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmP3RHR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmP3RHR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP3RHR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP3RHR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP3RHR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP3RHR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP3RHR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmP3RHR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmP3RHR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmP3RHR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmP3RHR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP3RHR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmP3RHR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmP3RHR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmP3RHR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmP3RHR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmP3RHR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmP3RHR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmP3RHR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmP3RHR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmP3RHR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmP3RHR.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMZBqdT.s: Assembler messages:
encrypt.c: /tmp/ccMZBqdT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMZBqdT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMZBqdT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMZBqdT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZBqdT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZBqdT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZBqdT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZBqdT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZBqdT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZBqdT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZBqdT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZBqdT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMZBqdT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZBqdT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMZBqdT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZBqdT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMZBqdT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZBqdT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZBqdT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZBqdT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZBqdT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZBqdT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMZBqdT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZBqdT.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNJ7Vc3.s: Assembler messages:
encrypt.c: /tmp/ccNJ7Vc3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJ7Vc3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJ7Vc3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJ7Vc3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7Vc3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7Vc3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7Vc3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7Vc3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7Vc3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7Vc3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7Vc3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7Vc3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJ7Vc3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7Vc3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJ7Vc3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNJ7Vc3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJ7Vc3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7Vc3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7Vc3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJ7Vc3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7Vc3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJ7Vc3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7Vc3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJ7Vc3.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLQvVAS.s: Assembler messages:
encrypt.c: /tmp/ccLQvVAS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLQvVAS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLQvVAS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLQvVAS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQvVAS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQvVAS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQvVAS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQvVAS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQvVAS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQvVAS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQvVAS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQvVAS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLQvVAS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQvVAS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLQvVAS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQvVAS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLQvVAS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQvVAS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQvVAS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQvVAS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQvVAS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQvVAS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLQvVAS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQvVAS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxpGO7T.s: Assembler messages:
encrypt.c: /tmp/ccxpGO7T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxpGO7T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxpGO7T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxpGO7T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpGO7T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpGO7T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpGO7T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpGO7T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpGO7T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpGO7T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpGO7T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpGO7T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxpGO7T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpGO7T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxpGO7T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxpGO7T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpGO7T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpGO7T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpGO7T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpGO7T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpGO7T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpGO7T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpGO7T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpGO7T.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1NgnYM.s: Assembler messages:
encrypt.c: /tmp/cc1NgnYM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1NgnYM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1NgnYM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1NgnYM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1NgnYM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1NgnYM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1NgnYM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1NgnYM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1NgnYM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1NgnYM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1NgnYM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1NgnYM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1NgnYM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1NgnYM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1NgnYM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1NgnYM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1NgnYM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1NgnYM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1NgnYM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1NgnYM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1NgnYM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1NgnYM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1NgnYM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1NgnYM.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVyiEbE.s: Assembler messages:
encrypt.c: /tmp/ccVyiEbE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVyiEbE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVyiEbE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVyiEbE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyiEbE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyiEbE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyiEbE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyiEbE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyiEbE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVyiEbE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVyiEbE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVyiEbE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVyiEbE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyiEbE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVyiEbE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVyiEbE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVyiEbE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVyiEbE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVyiEbE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVyiEbE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyiEbE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVyiEbE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVyiEbE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVyiEbE.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGsHXJD.s: Assembler messages:
encrypt.c: /tmp/ccGsHXJD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGsHXJD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGsHXJD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGsHXJD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHXJD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHXJD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHXJD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHXJD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHXJD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsHXJD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsHXJD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsHXJD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGsHXJD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHXJD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGsHXJD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGsHXJD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsHXJD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsHXJD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsHXJD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHXJD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsHXJD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGsHXJD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsHXJD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsHXJD.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ43noA.s: Assembler messages:
encrypt.c: /tmp/ccQ43noA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ43noA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ43noA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ43noA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ43noA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ43noA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ43noA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ43noA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ43noA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ43noA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ43noA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ43noA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ43noA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ43noA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ43noA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ43noA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ43noA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ43noA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ43noA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ43noA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ43noA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ43noA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ43noA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ43noA.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccNpdKoH.s: Assembler messages:
encrypt.c: /tmp/ccNpdKoH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNpdKoH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNpdKoH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNpdKoH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpdKoH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpdKoH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpdKoH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpdKoH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpdKoH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpdKoH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpdKoH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpdKoH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNpdKoH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpdKoH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNpdKoH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpdKoH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNpdKoH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNpdKoH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpdKoH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpdKoH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpdKoH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpdKoH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNpdKoH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNpdKoH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccqeNGwL.s: Assembler messages:
encrypt.c: /tmp/ccqeNGwL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqeNGwL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqeNGwL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqeNGwL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeNGwL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeNGwL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeNGwL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeNGwL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeNGwL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeNGwL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeNGwL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeNGwL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqeNGwL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeNGwL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqeNGwL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqeNGwL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeNGwL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeNGwL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeNGwL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeNGwL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeNGwL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqeNGwL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeNGwL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeNGwL.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cchHah1D.s: Assembler messages:
encrypt.c: /tmp/cchHah1D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHah1D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHah1D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchHah1D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHah1D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHah1D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHah1D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHah1D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHah1D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHah1D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHah1D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHah1D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHah1D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHah1D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHah1D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchHah1D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHah1D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHah1D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHah1D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHah1D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHah1D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHah1D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHah1D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHah1D.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cciKhPnB.s: Assembler messages:
encrypt.c: /tmp/cciKhPnB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciKhPnB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciKhPnB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciKhPnB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKhPnB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKhPnB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKhPnB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKhPnB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKhPnB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKhPnB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKhPnB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKhPnB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciKhPnB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKhPnB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciKhPnB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKhPnB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciKhPnB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKhPnB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKhPnB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKhPnB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKhPnB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKhPnB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciKhPnB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKhPnB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMj8Rcf.s: Assembler messages:
encrypt.c: /tmp/ccMj8Rcf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMj8Rcf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMj8Rcf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMj8Rcf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj8Rcf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj8Rcf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj8Rcf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj8Rcf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj8Rcf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMj8Rcf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMj8Rcf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMj8Rcf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMj8Rcf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj8Rcf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMj8Rcf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMj8Rcf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMj8Rcf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMj8Rcf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMj8Rcf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMj8Rcf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMj8Rcf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMj8Rcf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMj8Rcf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMj8Rcf.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQaGfYq.s: Assembler messages:
encrypt.c: /tmp/ccQaGfYq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQaGfYq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQaGfYq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQaGfYq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaGfYq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaGfYq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaGfYq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaGfYq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaGfYq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQaGfYq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQaGfYq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQaGfYq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQaGfYq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaGfYq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQaGfYq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQaGfYq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQaGfYq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQaGfYq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQaGfYq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaGfYq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQaGfYq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQaGfYq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQaGfYq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQaGfYq.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVqHjqj.s: Assembler messages:
encrypt.c: /tmp/ccVqHjqj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqHjqj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqHjqj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqHjqj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHjqj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHjqj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHjqj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHjqj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHjqj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqHjqj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqHjqj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqHjqj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqHjqj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHjqj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqHjqj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVqHjqj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqHjqj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqHjqj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqHjqj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHjqj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqHjqj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqHjqj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqHjqj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqHjqj.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwVpaYf.s: Assembler messages:
encrypt.c: /tmp/ccwVpaYf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwVpaYf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwVpaYf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwVpaYf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVpaYf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVpaYf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVpaYf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVpaYf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVpaYf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwVpaYf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwVpaYf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwVpaYf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwVpaYf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVpaYf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwVpaYf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwVpaYf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwVpaYf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwVpaYf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwVpaYf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwVpaYf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVpaYf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwVpaYf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwVpaYf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwVpaYf.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccOjZomp.s: Assembler messages:
encrypt.c: /tmp/ccOjZomp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOjZomp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOjZomp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOjZomp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZomp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZomp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZomp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZomp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZomp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjZomp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjZomp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjZomp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOjZomp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZomp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOjZomp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOjZomp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjZomp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjZomp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjZomp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZomp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjZomp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOjZomp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjZomp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjZomp.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccXNeXDk.s: Assembler messages:
encrypt.c: /tmp/ccXNeXDk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXNeXDk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXNeXDk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXNeXDk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNeXDk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNeXDk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNeXDk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNeXDk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNeXDk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNeXDk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNeXDk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNeXDk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXNeXDk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNeXDk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXNeXDk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNeXDk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXNeXDk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNeXDk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNeXDk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNeXDk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNeXDk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNeXDk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXNeXDk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNeXDk.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmHnQYh.s: Assembler messages:
encrypt.c: /tmp/ccmHnQYh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHnQYh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHnQYh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHnQYh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHnQYh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHnQYh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHnQYh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHnQYh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHnQYh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHnQYh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHnQYh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHnQYh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHnQYh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHnQYh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHnQYh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmHnQYh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHnQYh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHnQYh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHnQYh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHnQYh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHnQYh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHnQYh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHnQYh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHnQYh.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnxWuqe.s: Assembler messages:
encrypt.c: /tmp/ccnxWuqe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnxWuqe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnxWuqe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnxWuqe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxWuqe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxWuqe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxWuqe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxWuqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxWuqe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxWuqe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxWuqe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxWuqe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnxWuqe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxWuqe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnxWuqe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxWuqe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnxWuqe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxWuqe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxWuqe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxWuqe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxWuqe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxWuqe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnxWuqe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxWuqe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGbzG8F.s: Assembler messages:
encrypt.c: /tmp/ccGbzG8F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGbzG8F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGbzG8F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGbzG8F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbzG8F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbzG8F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbzG8F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbzG8F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbzG8F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbzG8F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbzG8F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbzG8F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGbzG8F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbzG8F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGbzG8F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGbzG8F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbzG8F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbzG8F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbzG8F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbzG8F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbzG8F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGbzG8F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbzG8F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbzG8F.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMDSVDv.s: Assembler messages:
encrypt.c: /tmp/ccMDSVDv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMDSVDv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMDSVDv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMDSVDv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDSVDv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDSVDv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDSVDv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDSVDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDSVDv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDSVDv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDSVDv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDSVDv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMDSVDv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDSVDv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMDSVDv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDSVDv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMDSVDv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDSVDv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDSVDv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDSVDv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDSVDv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDSVDv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMDSVDv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDSVDv.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEa91rz.s: Assembler messages:
encrypt.c: /tmp/ccEa91rz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEa91rz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEa91rz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEa91rz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa91rz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa91rz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa91rz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa91rz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa91rz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEa91rz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEa91rz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEa91rz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEa91rz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa91rz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEa91rz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEa91rz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEa91rz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEa91rz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEa91rz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEa91rz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEa91rz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEa91rz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEa91rz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEa91rz.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTfrlCs.s: Assembler messages:
encrypt.c: /tmp/ccTfrlCs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTfrlCs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTfrlCs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTfrlCs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfrlCs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfrlCs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfrlCs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfrlCs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfrlCs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTfrlCs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTfrlCs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTfrlCs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTfrlCs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfrlCs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTfrlCs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTfrlCs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTfrlCs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTfrlCs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTfrlCs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTfrlCs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfrlCs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTfrlCs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTfrlCs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTfrlCs.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccgvjqwv.s: Assembler messages:
encrypt.c: /tmp/ccgvjqwv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvjqwv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvjqwv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvjqwv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjqwv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjqwv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjqwv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjqwv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjqwv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvjqwv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvjqwv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvjqwv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvjqwv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjqwv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvjqwv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvjqwv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgvjqwv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvjqwv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvjqwv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvjqwv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvjqwv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvjqwv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvjqwv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvjqwv.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cchVtHdG.s: Assembler messages:
encrypt.c: /tmp/cchVtHdG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchVtHdG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchVtHdG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchVtHdG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVtHdG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVtHdG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVtHdG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVtHdG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVtHdG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVtHdG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVtHdG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVtHdG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchVtHdG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVtHdG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchVtHdG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchVtHdG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVtHdG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVtHdG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVtHdG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVtHdG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVtHdG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchVtHdG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVtHdG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVtHdG.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLa1MQv.s: Assembler messages:
encrypt.c: /tmp/ccLa1MQv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLa1MQv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLa1MQv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLa1MQv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa1MQv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa1MQv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa1MQv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa1MQv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa1MQv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLa1MQv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLa1MQv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLa1MQv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLa1MQv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa1MQv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLa1MQv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLa1MQv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLa1MQv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLa1MQv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLa1MQv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLa1MQv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa1MQv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLa1MQv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLa1MQv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLa1MQv.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cckKvXoz.s: Assembler messages:
encrypt.c: /tmp/cckKvXoz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckKvXoz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckKvXoz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckKvXoz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKvXoz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKvXoz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKvXoz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKvXoz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKvXoz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKvXoz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKvXoz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKvXoz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckKvXoz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKvXoz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckKvXoz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckKvXoz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKvXoz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKvXoz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKvXoz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKvXoz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKvXoz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckKvXoz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKvXoz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKvXoz.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -Os -fomit-frame-pointer avx1