Implementation notes: x86, hydra3, crypto_aead/omdsha256k256n248tau256v2

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
274601? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
275614? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
279128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
280558? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
280616? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091920170725
280674? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091920170725
280691? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
281185? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
284231? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
285040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
286013? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
287143? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
288570? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
288691? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
288694? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
289327? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
289542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
289628? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
290068? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
290116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
290461? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091920170725
292626? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
294583? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
294668? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
296441? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
297858? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
298075? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
298083? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
303067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
303660? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
304643? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
306314? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
306347? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
309288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
309502? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
309550? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
311137? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
311274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
313211? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091920170725
315177? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
315295? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
316259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
321138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
321407? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
321565? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
331295? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
331572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
332510? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
334378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
334623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
334873? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
335185? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
335368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
336356? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
337046? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091920170725
337529? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
338695? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
340197? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091920170725
340336? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091920170725
340534? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091920170725
340720? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091920170725
340977? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
341220? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
341232? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
343408? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091920170725
347045? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
348847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
348983? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
349719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
349855? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
349985? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
350095? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091920170725
350368? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
350510? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091920170725
350696? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
350701? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
351311? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
352307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
352340? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
352623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
352844? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
353260? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091920170725
353399? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
353572? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
353607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
354080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
354217? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
354359? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
354541? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
355751? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
356077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
357471? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
357689? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
357941? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
358095? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
358212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
358279? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
358817? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091920170725
359185? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
359576? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
359579? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091920170725
359633? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091920170725
359718? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
359718? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
359761? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091920170725
359890? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
360107? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
360177? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
360956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
360975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
361053? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
361295? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
363248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
363351? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
363460? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091920170725
363615? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
363630? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
363642? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
363762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
364175? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091920170725
364272? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
364698? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
365061? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
365188? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
365553? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
365673? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
365786? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091920170725
365802? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091920170725
365873? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091920170725
366491? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
367090? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
367110? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
367191? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
367991? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
368088? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
368504? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
368591? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
368819? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
368874? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
368950? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
369084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
369838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
369843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
370050? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
371239? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091920170725
371296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
372981? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
373093? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091920170725
374543? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
374685? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
379931? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
385439? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
390508? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
394264? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
394344? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
394348? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
395414? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
397815? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
404621? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
404849? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v2/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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2dlx3a.s: Assembler messages:
encrypt.c: /tmp/cc2dlx3a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2dlx3a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2dlx3a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2dlx3a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dlx3a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dlx3a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dlx3a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dlx3a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dlx3a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dlx3a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dlx3a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dlx3a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2dlx3a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dlx3a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2dlx3a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dlx3a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2dlx3a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dlx3a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dlx3a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dlx3a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dlx3a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dlx3a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2dlx3a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dlx3a.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwYiOVF.s: Assembler messages:
encrypt.c: /tmp/ccwYiOVF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwYiOVF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwYiOVF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwYiOVF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYiOVF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYiOVF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYiOVF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYiOVF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYiOVF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYiOVF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYiOVF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYiOVF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwYiOVF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYiOVF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwYiOVF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwYiOVF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYiOVF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYiOVF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYiOVF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYiOVF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYiOVF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwYiOVF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYiOVF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYiOVF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm7CpUB.s: Assembler messages:
encrypt.c: /tmp/ccm7CpUB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm7CpUB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm7CpUB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm7CpUB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7CpUB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7CpUB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7CpUB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7CpUB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7CpUB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7CpUB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7CpUB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7CpUB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm7CpUB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7CpUB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm7CpUB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7CpUB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm7CpUB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7CpUB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7CpUB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7CpUB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7CpUB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7CpUB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm7CpUB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7CpUB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpFe9T6.s: Assembler messages:
encrypt.c: /tmp/ccpFe9T6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpFe9T6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpFe9T6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpFe9T6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFe9T6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFe9T6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFe9T6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFe9T6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFe9T6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFe9T6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFe9T6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFe9T6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpFe9T6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFe9T6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpFe9T6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpFe9T6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFe9T6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFe9T6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFe9T6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFe9T6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFe9T6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFe9T6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFe9T6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFe9T6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6DLSo2.s: Assembler messages:
encrypt.c: /tmp/cc6DLSo2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6DLSo2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6DLSo2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6DLSo2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DLSo2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DLSo2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DLSo2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DLSo2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DLSo2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DLSo2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DLSo2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DLSo2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6DLSo2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DLSo2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6DLSo2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6DLSo2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DLSo2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DLSo2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DLSo2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DLSo2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DLSo2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6DLSo2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DLSo2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DLSo2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLjlhHt.s: Assembler messages:
encrypt.c: /tmp/ccLjlhHt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLjlhHt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLjlhHt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLjlhHt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjlhHt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjlhHt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjlhHt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjlhHt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjlhHt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjlhHt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjlhHt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjlhHt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLjlhHt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjlhHt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLjlhHt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjlhHt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLjlhHt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjlhHt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjlhHt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjlhHt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjlhHt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjlhHt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLjlhHt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjlhHt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNvcgqS.s: Assembler messages:
encrypt.c: /tmp/ccNvcgqS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNvcgqS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNvcgqS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNvcgqS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvcgqS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvcgqS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvcgqS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvcgqS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvcgqS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvcgqS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvcgqS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvcgqS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNvcgqS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvcgqS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNvcgqS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvcgqS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNvcgqS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvcgqS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvcgqS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvcgqS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvcgqS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvcgqS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvcgqS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvcgqS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccCXwFn.s: Assembler messages:
encrypt.c: /tmp/cccCXwFn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccCXwFn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccCXwFn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccCXwFn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCXwFn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCXwFn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCXwFn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCXwFn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCXwFn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCXwFn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCXwFn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCXwFn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccCXwFn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCXwFn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccCXwFn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccCXwFn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCXwFn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCXwFn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCXwFn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCXwFn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCXwFn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccCXwFn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCXwFn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCXwFn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNzd08o.s: Assembler messages:
encrypt.c: /tmp/ccNzd08o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNzd08o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNzd08o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNzd08o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzd08o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzd08o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzd08o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzd08o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzd08o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzd08o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzd08o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzd08o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNzd08o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzd08o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNzd08o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzd08o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNzd08o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzd08o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzd08o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzd08o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzd08o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzd08o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNzd08o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzd08o.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwxzJCI.s: Assembler messages:
encrypt.c: /tmp/ccwxzJCI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwxzJCI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwxzJCI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwxzJCI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzJCI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzJCI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzJCI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzJCI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzJCI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxzJCI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxzJCI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxzJCI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwxzJCI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzJCI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwxzJCI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwxzJCI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxzJCI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxzJCI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxzJCI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzJCI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxzJCI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwxzJCI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxzJCI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxzJCI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIZ7pFQ.s: Assembler messages:
encrypt.c: /tmp/ccIZ7pFQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIZ7pFQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIZ7pFQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIZ7pFQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZ7pFQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZ7pFQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZ7pFQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZ7pFQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZ7pFQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZ7pFQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZ7pFQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZ7pFQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIZ7pFQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZ7pFQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIZ7pFQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZ7pFQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIZ7pFQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZ7pFQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZ7pFQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZ7pFQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZ7pFQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZ7pFQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIZ7pFQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZ7pFQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSmNSC7.s: Assembler messages:
encrypt.c: /tmp/ccSmNSC7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSmNSC7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSmNSC7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSmNSC7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmNSC7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmNSC7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmNSC7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmNSC7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmNSC7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmNSC7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmNSC7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmNSC7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSmNSC7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmNSC7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSmNSC7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSmNSC7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmNSC7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmNSC7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmNSC7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmNSC7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmNSC7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSmNSC7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmNSC7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmNSC7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc1byvpZ.s: Assembler messages:
encrypt.c: /tmp/cc1byvpZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1byvpZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1byvpZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1byvpZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1byvpZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1byvpZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1byvpZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1byvpZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1byvpZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1byvpZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1byvpZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1byvpZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1byvpZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1byvpZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1byvpZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1byvpZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1byvpZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1byvpZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1byvpZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1byvpZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1byvpZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1byvpZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1byvpZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1byvpZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc2C6ayH.s: Assembler messages:
encrypt.c: /tmp/cc2C6ayH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2C6ayH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2C6ayH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2C6ayH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C6ayH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C6ayH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C6ayH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C6ayH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C6ayH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2C6ayH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2C6ayH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2C6ayH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2C6ayH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C6ayH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2C6ayH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2C6ayH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2C6ayH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2C6ayH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2C6ayH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2C6ayH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2C6ayH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2C6ayH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2C6ayH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2C6ayH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4mnBrt.s: Assembler messages:
encrypt.c: /tmp/cc4mnBrt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4mnBrt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4mnBrt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4mnBrt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mnBrt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mnBrt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mnBrt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mnBrt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mnBrt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mnBrt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mnBrt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mnBrt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4mnBrt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mnBrt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4mnBrt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4mnBrt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mnBrt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mnBrt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mnBrt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mnBrt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mnBrt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4mnBrt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mnBrt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mnBrt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cccL0b79.s: Assembler messages:
encrypt.c: /tmp/cccL0b79.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccL0b79.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccL0b79.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccL0b79.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL0b79.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL0b79.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL0b79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL0b79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL0b79.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccL0b79.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccL0b79.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccL0b79.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccL0b79.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL0b79.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccL0b79.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccL0b79.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccL0b79.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccL0b79.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccL0b79.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccL0b79.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL0b79.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccL0b79.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccL0b79.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccL0b79.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBgMXNI.s: Assembler messages:
encrypt.c: /tmp/ccBgMXNI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBgMXNI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBgMXNI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBgMXNI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgMXNI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgMXNI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgMXNI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgMXNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgMXNI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBgMXNI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBgMXNI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBgMXNI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBgMXNI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgMXNI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBgMXNI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBgMXNI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBgMXNI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBgMXNI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBgMXNI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBgMXNI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgMXNI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBgMXNI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBgMXNI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBgMXNI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYrnD24.s: Assembler messages:
encrypt.c: /tmp/ccYrnD24.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYrnD24.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYrnD24.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYrnD24.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrnD24.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrnD24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrnD24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrnD24.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrnD24.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrnD24.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrnD24.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrnD24.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYrnD24.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrnD24.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYrnD24.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYrnD24.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrnD24.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrnD24.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrnD24.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrnD24.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrnD24.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYrnD24.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrnD24.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrnD24.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ4epO5.s: Assembler messages:
encrypt.c: /tmp/ccQ4epO5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ4epO5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ4epO5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ4epO5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4epO5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4epO5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4epO5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4epO5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4epO5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4epO5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4epO5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4epO5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ4epO5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4epO5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ4epO5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4epO5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ4epO5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ4epO5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4epO5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4epO5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4epO5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4epO5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ4epO5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ4epO5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccysutgF.s: Assembler messages:
encrypt.c: /tmp/ccysutgF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccysutgF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccysutgF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccysutgF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysutgF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysutgF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysutgF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysutgF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysutgF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysutgF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysutgF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysutgF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccysutgF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysutgF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccysutgF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccysutgF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysutgF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysutgF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysutgF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysutgF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysutgF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccysutgF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysutgF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysutgF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccfa71uW.s: Assembler messages:
encrypt.c: /tmp/ccfa71uW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfa71uW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfa71uW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfa71uW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa71uW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa71uW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa71uW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa71uW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa71uW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfa71uW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfa71uW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfa71uW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfa71uW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa71uW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfa71uW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfa71uW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfa71uW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfa71uW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfa71uW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfa71uW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa71uW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfa71uW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfa71uW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfa71uW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cctH8Qvl.s: Assembler messages:
encrypt.c: /tmp/cctH8Qvl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctH8Qvl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctH8Qvl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctH8Qvl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH8Qvl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH8Qvl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH8Qvl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH8Qvl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH8Qvl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctH8Qvl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctH8Qvl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctH8Qvl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctH8Qvl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH8Qvl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctH8Qvl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctH8Qvl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctH8Qvl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctH8Qvl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctH8Qvl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH8Qvl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctH8Qvl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctH8Qvl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctH8Qvl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctH8Qvl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGPLpIj.s: Assembler messages:
encrypt.c: /tmp/ccGPLpIj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGPLpIj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGPLpIj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGPLpIj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPLpIj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPLpIj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPLpIj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPLpIj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPLpIj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPLpIj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPLpIj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPLpIj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGPLpIj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPLpIj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGPLpIj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPLpIj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGPLpIj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPLpIj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPLpIj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPLpIj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPLpIj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPLpIj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGPLpIj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPLpIj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdhygDQ.s: Assembler messages:
encrypt.c: /tmp/ccdhygDQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdhygDQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdhygDQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdhygDQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhygDQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhygDQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhygDQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhygDQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhygDQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhygDQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhygDQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhygDQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdhygDQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhygDQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdhygDQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdhygDQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhygDQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhygDQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhygDQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhygDQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhygDQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdhygDQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhygDQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhygDQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUovcHq.s: Assembler messages:
encrypt.c: /tmp/ccUovcHq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUovcHq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUovcHq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUovcHq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUovcHq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUovcHq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUovcHq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUovcHq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUovcHq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUovcHq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUovcHq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUovcHq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUovcHq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUovcHq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUovcHq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUovcHq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUovcHq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUovcHq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUovcHq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUovcHq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUovcHq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUovcHq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUovcHq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUovcHq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckaCPFS.s: Assembler messages:
encrypt.c: /tmp/cckaCPFS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckaCPFS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckaCPFS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckaCPFS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaCPFS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaCPFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaCPFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaCPFS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaCPFS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaCPFS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaCPFS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaCPFS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckaCPFS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaCPFS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckaCPFS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckaCPFS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaCPFS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaCPFS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaCPFS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaCPFS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaCPFS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckaCPFS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaCPFS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaCPFS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpbNlN9.s: Assembler messages:
encrypt.c: /tmp/ccpbNlN9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbNlN9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbNlN9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbNlN9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbNlN9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbNlN9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbNlN9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbNlN9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbNlN9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbNlN9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbNlN9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbNlN9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbNlN9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbNlN9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbNlN9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpbNlN9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpbNlN9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbNlN9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbNlN9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbNlN9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbNlN9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpbNlN9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbNlN9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpbNlN9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsaNaY0.s: Assembler messages:
encrypt.c: /tmp/ccsaNaY0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsaNaY0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsaNaY0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsaNaY0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaNaY0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaNaY0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaNaY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaNaY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaNaY0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaNaY0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaNaY0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaNaY0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsaNaY0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaNaY0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsaNaY0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaNaY0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsaNaY0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsaNaY0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaNaY0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaNaY0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaNaY0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaNaY0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsaNaY0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsaNaY0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc38oJWF.s: Assembler messages:
encrypt.c: /tmp/cc38oJWF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc38oJWF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc38oJWF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc38oJWF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38oJWF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38oJWF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38oJWF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38oJWF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38oJWF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38oJWF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38oJWF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38oJWF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc38oJWF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38oJWF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc38oJWF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38oJWF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc38oJWF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38oJWF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38oJWF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38oJWF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38oJWF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38oJWF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc38oJWF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38oJWF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cct4wM87.s: Assembler messages:
encrypt.c: /tmp/cct4wM87.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct4wM87.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct4wM87.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct4wM87.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4wM87.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4wM87.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4wM87.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4wM87.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4wM87.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4wM87.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4wM87.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4wM87.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct4wM87.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4wM87.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct4wM87.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct4wM87.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4wM87.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4wM87.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4wM87.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4wM87.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4wM87.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct4wM87.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4wM87.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4wM87.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE7vgw8.s: Assembler messages:
encrypt.c: /tmp/ccE7vgw8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7vgw8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7vgw8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE7vgw8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7vgw8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7vgw8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7vgw8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7vgw8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7vgw8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7vgw8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7vgw8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7vgw8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE7vgw8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7vgw8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7vgw8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7vgw8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE7vgw8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7vgw8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7vgw8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7vgw8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7vgw8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7vgw8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE7vgw8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7vgw8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchzrx4q.s: Assembler messages:
encrypt.c: /tmp/cchzrx4q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchzrx4q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchzrx4q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchzrx4q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzrx4q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzrx4q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzrx4q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzrx4q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzrx4q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzrx4q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzrx4q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzrx4q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchzrx4q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzrx4q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchzrx4q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchzrx4q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzrx4q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzrx4q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzrx4q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzrx4q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzrx4q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchzrx4q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzrx4q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzrx4q.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd8f7Ds.s: Assembler messages:
encrypt.c: /tmp/ccd8f7Ds.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd8f7Ds.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd8f7Ds.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd8f7Ds.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8f7Ds.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8f7Ds.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8f7Ds.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8f7Ds.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8f7Ds.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8f7Ds.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8f7Ds.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8f7Ds.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd8f7Ds.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8f7Ds.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd8f7Ds.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8f7Ds.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd8f7Ds.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8f7Ds.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8f7Ds.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8f7Ds.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8f7Ds.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8f7Ds.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd8f7Ds.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8f7Ds.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf3Wgmq.s: Assembler messages:
encrypt.c: /tmp/ccf3Wgmq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf3Wgmq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf3Wgmq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf3Wgmq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3Wgmq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3Wgmq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3Wgmq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3Wgmq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3Wgmq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3Wgmq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3Wgmq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3Wgmq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf3Wgmq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3Wgmq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf3Wgmq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf3Wgmq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3Wgmq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3Wgmq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3Wgmq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3Wgmq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3Wgmq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf3Wgmq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3Wgmq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3Wgmq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7l4GJ0.s: Assembler messages:
encrypt.c: /tmp/cc7l4GJ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7l4GJ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7l4GJ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7l4GJ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l4GJ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l4GJ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l4GJ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l4GJ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l4GJ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7l4GJ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7l4GJ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7l4GJ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7l4GJ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l4GJ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7l4GJ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7l4GJ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7l4GJ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7l4GJ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7l4GJ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l4GJ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7l4GJ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7l4GJ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7l4GJ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7l4GJ0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnTdQGU.s: Assembler messages:
encrypt.c: /tmp/ccnTdQGU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnTdQGU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnTdQGU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnTdQGU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTdQGU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTdQGU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTdQGU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTdQGU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTdQGU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTdQGU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTdQGU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTdQGU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnTdQGU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTdQGU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnTdQGU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTdQGU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnTdQGU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnTdQGU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTdQGU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTdQGU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTdQGU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTdQGU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnTdQGU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnTdQGU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3L7XvC.s: Assembler messages:
encrypt.c: /tmp/cc3L7XvC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3L7XvC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3L7XvC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3L7XvC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L7XvC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L7XvC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L7XvC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L7XvC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L7XvC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3L7XvC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3L7XvC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3L7XvC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3L7XvC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L7XvC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3L7XvC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3L7XvC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3L7XvC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3L7XvC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3L7XvC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L7XvC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3L7XvC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3L7XvC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3L7XvC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3L7XvC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmfckCK.s: Assembler messages:
encrypt.c: /tmp/ccmfckCK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmfckCK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmfckCK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmfckCK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfckCK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfckCK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfckCK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfckCK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfckCK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfckCK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfckCK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfckCK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmfckCK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfckCK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmfckCK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfckCK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmfckCK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfckCK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmfckCK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmfckCK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfckCK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmfckCK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmfckCK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmfckCK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUo0I8h.s: Assembler messages:
encrypt.c: /tmp/ccUo0I8h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUo0I8h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUo0I8h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUo0I8h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo0I8h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo0I8h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo0I8h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo0I8h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo0I8h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUo0I8h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUo0I8h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUo0I8h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUo0I8h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo0I8h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUo0I8h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUo0I8h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUo0I8h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUo0I8h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUo0I8h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo0I8h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUo0I8h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUo0I8h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUo0I8h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUo0I8h.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwL3YP9.s: Assembler messages:
encrypt.c: /tmp/ccwL3YP9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwL3YP9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwL3YP9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwL3YP9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL3YP9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL3YP9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL3YP9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL3YP9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL3YP9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwL3YP9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwL3YP9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwL3YP9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwL3YP9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL3YP9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwL3YP9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwL3YP9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwL3YP9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwL3YP9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwL3YP9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwL3YP9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL3YP9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwL3YP9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwL3YP9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwL3YP9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7s9T5N.s: Assembler messages:
encrypt.c: /tmp/cc7s9T5N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7s9T5N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7s9T5N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7s9T5N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7s9T5N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7s9T5N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7s9T5N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7s9T5N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7s9T5N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7s9T5N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7s9T5N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7s9T5N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7s9T5N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7s9T5N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7s9T5N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7s9T5N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7s9T5N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7s9T5N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7s9T5N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7s9T5N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7s9T5N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7s9T5N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7s9T5N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7s9T5N.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccceOfGr.s: Assembler messages:
encrypt.c: /tmp/ccceOfGr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccceOfGr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccceOfGr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccceOfGr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceOfGr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceOfGr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceOfGr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceOfGr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceOfGr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceOfGr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceOfGr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceOfGr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccceOfGr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceOfGr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccceOfGr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceOfGr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccceOfGr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceOfGr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceOfGr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceOfGr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceOfGr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceOfGr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccceOfGr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceOfGr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccINY0tP.s: Assembler messages:
encrypt.c: /tmp/ccINY0tP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccINY0tP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccINY0tP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccINY0tP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINY0tP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINY0tP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINY0tP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINY0tP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINY0tP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINY0tP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINY0tP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINY0tP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccINY0tP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINY0tP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccINY0tP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINY0tP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccINY0tP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINY0tP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINY0tP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINY0tP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINY0tP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINY0tP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccINY0tP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINY0tP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNuSllj.s: Assembler messages:
encrypt.c: /tmp/ccNuSllj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNuSllj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNuSllj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNuSllj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuSllj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuSllj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuSllj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuSllj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuSllj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuSllj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuSllj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuSllj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNuSllj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuSllj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNuSllj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNuSllj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuSllj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuSllj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuSllj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuSllj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuSllj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNuSllj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuSllj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuSllj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccco6BT9.s: Assembler messages:
encrypt.c: /tmp/ccco6BT9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccco6BT9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccco6BT9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccco6BT9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco6BT9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco6BT9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco6BT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco6BT9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco6BT9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccco6BT9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccco6BT9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccco6BT9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccco6BT9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco6BT9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccco6BT9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccco6BT9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccco6BT9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccco6BT9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccco6BT9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco6BT9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccco6BT9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccco6BT9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccco6BT9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccco6BT9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczFiCNG.s: Assembler messages:
encrypt.c: /tmp/cczFiCNG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczFiCNG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczFiCNG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczFiCNG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFiCNG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFiCNG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFiCNG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFiCNG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFiCNG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFiCNG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFiCNG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFiCNG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczFiCNG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFiCNG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczFiCNG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFiCNG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczFiCNG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFiCNG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFiCNG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFiCNG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFiCNG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFiCNG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczFiCNG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFiCNG.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjXjHX8.s: Assembler messages:
encrypt.c: /tmp/ccjXjHX8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjXjHX8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjXjHX8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjXjHX8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXjHX8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXjHX8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXjHX8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXjHX8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXjHX8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXjHX8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXjHX8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXjHX8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjXjHX8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXjHX8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjXjHX8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXjHX8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjXjHX8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXjHX8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXjHX8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXjHX8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXjHX8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXjHX8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjXjHX8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXjHX8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck6MuiC.s: Assembler messages:
encrypt.c: /tmp/cck6MuiC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck6MuiC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck6MuiC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck6MuiC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6MuiC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6MuiC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6MuiC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6MuiC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6MuiC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6MuiC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6MuiC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6MuiC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck6MuiC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6MuiC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck6MuiC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck6MuiC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6MuiC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6MuiC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6MuiC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6MuiC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6MuiC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6MuiC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6MuiC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6MuiC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjp4NTj.s: Assembler messages:
encrypt.c: /tmp/ccjp4NTj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjp4NTj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjp4NTj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjp4NTj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp4NTj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp4NTj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp4NTj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp4NTj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp4NTj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjp4NTj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjp4NTj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjp4NTj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjp4NTj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp4NTj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjp4NTj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjp4NTj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjp4NTj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjp4NTj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjp4NTj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjp4NTj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp4NTj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjp4NTj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjp4NTj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjp4NTj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctqC9hM.s: Assembler messages:
encrypt.c: /tmp/cctqC9hM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctqC9hM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctqC9hM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctqC9hM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqC9hM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqC9hM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqC9hM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqC9hM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqC9hM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctqC9hM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctqC9hM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctqC9hM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctqC9hM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqC9hM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctqC9hM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctqC9hM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctqC9hM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctqC9hM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctqC9hM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqC9hM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctqC9hM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctqC9hM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctqC9hM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctqC9hM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOh75wd.s: Assembler messages:
encrypt.c: /tmp/ccOh75wd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOh75wd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOh75wd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOh75wd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh75wd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh75wd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh75wd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh75wd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh75wd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh75wd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh75wd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh75wd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOh75wd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh75wd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOh75wd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOh75wd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOh75wd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh75wd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh75wd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOh75wd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh75wd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOh75wd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh75wd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOh75wd.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYzrPhR.s: Assembler messages:
encrypt.c: /tmp/ccYzrPhR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYzrPhR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYzrPhR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYzrPhR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzrPhR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzrPhR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzrPhR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzrPhR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzrPhR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzrPhR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzrPhR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzrPhR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYzrPhR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzrPhR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYzrPhR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzrPhR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYzrPhR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzrPhR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzrPhR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzrPhR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzrPhR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzrPhR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYzrPhR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzrPhR.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHCKSH1.s: Assembler messages:
encrypt.c: /tmp/ccHCKSH1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHCKSH1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHCKSH1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHCKSH1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCKSH1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCKSH1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCKSH1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCKSH1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCKSH1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCKSH1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCKSH1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCKSH1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHCKSH1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCKSH1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHCKSH1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHCKSH1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCKSH1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCKSH1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCKSH1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCKSH1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCKSH1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHCKSH1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCKSH1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCKSH1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccemTmvA.s: Assembler messages:
encrypt.c: /tmp/ccemTmvA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemTmvA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccemTmvA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccemTmvA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemTmvA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemTmvA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemTmvA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemTmvA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemTmvA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemTmvA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemTmvA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemTmvA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccemTmvA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemTmvA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccemTmvA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemTmvA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccemTmvA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemTmvA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemTmvA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemTmvA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemTmvA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemTmvA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemTmvA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemTmvA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4MaxTa.s: Assembler messages:
encrypt.c: /tmp/cc4MaxTa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4MaxTa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4MaxTa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4MaxTa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MaxTa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MaxTa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MaxTa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MaxTa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MaxTa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MaxTa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MaxTa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MaxTa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4MaxTa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MaxTa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4MaxTa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MaxTa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4MaxTa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MaxTa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MaxTa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MaxTa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MaxTa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MaxTa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4MaxTa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MaxTa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyg4sZs.s: Assembler messages:
encrypt.c: /tmp/ccyg4sZs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyg4sZs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyg4sZs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyg4sZs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyg4sZs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyg4sZs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyg4sZs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyg4sZs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyg4sZs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyg4sZs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyg4sZs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyg4sZs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyg4sZs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyg4sZs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyg4sZs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyg4sZs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyg4sZs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyg4sZs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyg4sZs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyg4sZs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyg4sZs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyg4sZs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyg4sZs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyg4sZs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMzmv0w.s: Assembler messages:
encrypt.c: /tmp/ccMzmv0w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMzmv0w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMzmv0w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMzmv0w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzmv0w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzmv0w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzmv0w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzmv0w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzmv0w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzmv0w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzmv0w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzmv0w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMzmv0w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzmv0w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMzmv0w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzmv0w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMzmv0w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzmv0w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzmv0w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzmv0w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzmv0w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzmv0w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMzmv0w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzmv0w.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfEVv1O.s: Assembler messages:
encrypt.c: /tmp/ccfEVv1O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfEVv1O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfEVv1O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfEVv1O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEVv1O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEVv1O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEVv1O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEVv1O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEVv1O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEVv1O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEVv1O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEVv1O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfEVv1O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEVv1O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfEVv1O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfEVv1O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEVv1O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEVv1O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEVv1O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEVv1O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEVv1O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfEVv1O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEVv1O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEVv1O.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIPuQOn.s: Assembler messages:
encrypt.c: /tmp/ccIPuQOn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIPuQOn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIPuQOn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIPuQOn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPuQOn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPuQOn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPuQOn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPuQOn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPuQOn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPuQOn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPuQOn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPuQOn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIPuQOn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPuQOn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIPuQOn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIPuQOn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPuQOn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPuQOn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPuQOn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPuQOn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPuQOn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIPuQOn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPuQOn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPuQOn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmPuChX.s: Assembler messages:
encrypt.c: /tmp/ccmPuChX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmPuChX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmPuChX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmPuChX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPuChX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPuChX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPuChX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPuChX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPuChX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPuChX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPuChX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPuChX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmPuChX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPuChX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmPuChX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPuChX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmPuChX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPuChX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPuChX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPuChX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPuChX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPuChX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPuChX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPuChX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4iHA88.s: Assembler messages:
encrypt.c: /tmp/cc4iHA88.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4iHA88.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4iHA88.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4iHA88.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iHA88.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iHA88.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iHA88.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iHA88.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iHA88.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iHA88.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iHA88.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iHA88.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4iHA88.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iHA88.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4iHA88.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4iHA88.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iHA88.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iHA88.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iHA88.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iHA88.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iHA88.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4iHA88.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iHA88.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iHA88.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRgaiHO.s: Assembler messages:
encrypt.c: /tmp/ccRgaiHO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRgaiHO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRgaiHO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRgaiHO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgaiHO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgaiHO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgaiHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgaiHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgaiHO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgaiHO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgaiHO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgaiHO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRgaiHO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgaiHO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRgaiHO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgaiHO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRgaiHO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgaiHO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgaiHO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgaiHO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgaiHO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgaiHO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRgaiHO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgaiHO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBuflge.s: Assembler messages:
encrypt.c: /tmp/ccBuflge.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBuflge.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBuflge.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBuflge.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuflge.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuflge.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuflge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuflge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuflge.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuflge.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuflge.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuflge.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBuflge.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuflge.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBuflge.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuflge.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBuflge.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuflge.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuflge.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuflge.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuflge.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuflge.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBuflge.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuflge.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczdnRGF.s: Assembler messages:
encrypt.c: /tmp/cczdnRGF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczdnRGF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczdnRGF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczdnRGF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdnRGF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdnRGF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdnRGF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdnRGF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdnRGF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczdnRGF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczdnRGF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczdnRGF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczdnRGF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdnRGF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczdnRGF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczdnRGF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczdnRGF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczdnRGF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczdnRGF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdnRGF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczdnRGF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczdnRGF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczdnRGF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczdnRGF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOBb7wf.s: Assembler messages:
encrypt.c: /tmp/ccOBb7wf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOBb7wf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOBb7wf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOBb7wf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBb7wf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBb7wf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBb7wf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBb7wf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBb7wf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBb7wf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBb7wf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBb7wf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOBb7wf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBb7wf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOBb7wf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBb7wf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOBb7wf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBb7wf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBb7wf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBb7wf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBb7wf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBb7wf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOBb7wf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBb7wf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccibKH8C.s: Assembler messages:
encrypt.c: /tmp/ccibKH8C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccibKH8C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccibKH8C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccibKH8C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibKH8C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibKH8C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibKH8C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibKH8C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibKH8C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibKH8C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibKH8C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibKH8C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccibKH8C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibKH8C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccibKH8C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccibKH8C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibKH8C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibKH8C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibKH8C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibKH8C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibKH8C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccibKH8C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibKH8C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibKH8C.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4zaLFc.s: Assembler messages:
encrypt.c: /tmp/cc4zaLFc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4zaLFc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4zaLFc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4zaLFc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zaLFc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zaLFc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zaLFc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zaLFc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zaLFc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4zaLFc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4zaLFc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4zaLFc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4zaLFc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zaLFc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4zaLFc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4zaLFc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4zaLFc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zaLFc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zaLFc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zaLFc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zaLFc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4zaLFc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zaLFc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zaLFc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVByK5I.s: Assembler messages:
encrypt.c: /tmp/ccVByK5I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVByK5I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVByK5I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVByK5I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVByK5I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVByK5I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVByK5I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVByK5I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVByK5I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVByK5I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVByK5I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVByK5I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVByK5I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVByK5I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVByK5I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVByK5I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVByK5I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVByK5I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVByK5I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVByK5I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVByK5I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVByK5I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVByK5I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVByK5I.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cccAzprT.s: Assembler messages:
encrypt.c: /tmp/cccAzprT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccAzprT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccAzprT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccAzprT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAzprT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAzprT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAzprT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAzprT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAzprT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccAzprT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccAzprT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccAzprT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccAzprT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAzprT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccAzprT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccAzprT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccAzprT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccAzprT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccAzprT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAzprT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccAzprT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccAzprT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccAzprT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccAzprT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmQP1Nv.s: Assembler messages:
encrypt.c: /tmp/ccmQP1Nv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmQP1Nv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmQP1Nv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmQP1Nv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQP1Nv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQP1Nv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQP1Nv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQP1Nv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQP1Nv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQP1Nv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQP1Nv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQP1Nv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmQP1Nv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQP1Nv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmQP1Nv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQP1Nv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmQP1Nv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQP1Nv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQP1Nv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQP1Nv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQP1Nv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQP1Nv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmQP1Nv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQP1Nv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO33p61.s: Assembler messages:
encrypt.c: /tmp/ccO33p61.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO33p61.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO33p61.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO33p61.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO33p61.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO33p61.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO33p61.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO33p61.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO33p61.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO33p61.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO33p61.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO33p61.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO33p61.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO33p61.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO33p61.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO33p61.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO33p61.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO33p61.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO33p61.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO33p61.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO33p61.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO33p61.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO33p61.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO33p61.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgyikBs.s: Assembler messages:
encrypt.c: /tmp/ccgyikBs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgyikBs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgyikBs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgyikBs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyikBs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyikBs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyikBs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyikBs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyikBs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyikBs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyikBs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyikBs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgyikBs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyikBs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgyikBs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgyikBs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyikBs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyikBs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyikBs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyikBs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyikBs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgyikBs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyikBs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyikBs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1WgByx.s: Assembler messages:
encrypt.c: /tmp/cc1WgByx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1WgByx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1WgByx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1WgByx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WgByx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WgByx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WgByx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WgByx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WgByx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1WgByx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1WgByx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1WgByx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1WgByx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WgByx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1WgByx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1WgByx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1WgByx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1WgByx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1WgByx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1WgByx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WgByx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1WgByx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1WgByx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1WgByx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBgItm0.s: Assembler messages:
encrypt.c: /tmp/ccBgItm0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBgItm0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBgItm0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBgItm0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgItm0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgItm0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgItm0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgItm0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgItm0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgItm0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgItm0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgItm0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBgItm0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgItm0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBgItm0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBgItm0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgItm0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgItm0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgItm0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgItm0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgItm0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBgItm0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgItm0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgItm0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTTiuRq.s: Assembler messages:
encrypt.c: /tmp/ccTTiuRq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTTiuRq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTTiuRq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTTiuRq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTiuRq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTiuRq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTiuRq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTiuRq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTiuRq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTiuRq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTiuRq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTiuRq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTTiuRq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTiuRq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTTiuRq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTTiuRq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTiuRq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTiuRq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTiuRq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTiuRq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTiuRq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTTiuRq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTiuRq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTiuRq.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw13YYY.s: Assembler messages:
encrypt.c: /tmp/ccw13YYY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw13YYY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw13YYY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw13YYY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw13YYY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw13YYY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw13YYY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw13YYY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw13YYY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw13YYY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw13YYY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw13YYY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw13YYY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw13YYY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw13YYY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw13YYY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw13YYY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw13YYY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw13YYY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw13YYY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw13YYY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw13YYY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw13YYY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw13YYY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5IC8ik.s: Assembler messages:
encrypt.c: /tmp/cc5IC8ik.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5IC8ik.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5IC8ik.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5IC8ik.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IC8ik.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IC8ik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IC8ik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IC8ik.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IC8ik.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IC8ik.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IC8ik.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IC8ik.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5IC8ik.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IC8ik.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5IC8ik.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5IC8ik.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IC8ik.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IC8ik.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IC8ik.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IC8ik.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IC8ik.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5IC8ik.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IC8ik.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IC8ik.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccr9HHvO.s: Assembler messages:
encrypt.c: /tmp/ccr9HHvO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9HHvO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9HHvO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9HHvO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9HHvO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9HHvO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9HHvO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9HHvO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9HHvO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9HHvO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9HHvO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9HHvO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9HHvO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9HHvO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9HHvO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9HHvO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr9HHvO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9HHvO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9HHvO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9HHvO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9HHvO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9HHvO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9HHvO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9HHvO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cckUDGZd.s: Assembler messages:
encrypt.c: /tmp/cckUDGZd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckUDGZd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckUDGZd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckUDGZd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUDGZd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUDGZd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUDGZd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUDGZd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUDGZd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUDGZd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUDGZd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUDGZd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckUDGZd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUDGZd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckUDGZd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUDGZd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckUDGZd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckUDGZd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUDGZd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUDGZd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUDGZd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUDGZd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckUDGZd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckUDGZd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrubygJ.s: Assembler messages:
encrypt.c: /tmp/ccrubygJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrubygJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrubygJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrubygJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrubygJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrubygJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrubygJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrubygJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrubygJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrubygJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrubygJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrubygJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrubygJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrubygJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrubygJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrubygJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrubygJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrubygJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrubygJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrubygJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrubygJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrubygJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrubygJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrubygJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAXmyCg.s: Assembler messages:
encrypt.c: /tmp/ccAXmyCg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAXmyCg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAXmyCg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAXmyCg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXmyCg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXmyCg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXmyCg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXmyCg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXmyCg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXmyCg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXmyCg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXmyCg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAXmyCg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXmyCg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAXmyCg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAXmyCg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXmyCg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXmyCg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXmyCg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXmyCg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXmyCg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAXmyCg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXmyCg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXmyCg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaHLtsS.s: Assembler messages:
encrypt.c: /tmp/ccaHLtsS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaHLtsS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaHLtsS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaHLtsS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLtsS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLtsS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLtsS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLtsS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLtsS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHLtsS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHLtsS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHLtsS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaHLtsS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLtsS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaHLtsS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHLtsS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaHLtsS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHLtsS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHLtsS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHLtsS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLtsS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHLtsS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaHLtsS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHLtsS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5EZVPM.s: Assembler messages:
encrypt.c: /tmp/cc5EZVPM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EZVPM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5EZVPM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EZVPM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EZVPM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EZVPM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EZVPM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EZVPM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EZVPM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EZVPM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EZVPM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EZVPM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5EZVPM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EZVPM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5EZVPM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5EZVPM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EZVPM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EZVPM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EZVPM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EZVPM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EZVPM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EZVPM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EZVPM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EZVPM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO9jpkg.s: Assembler messages:
encrypt.c: /tmp/ccO9jpkg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO9jpkg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO9jpkg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO9jpkg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9jpkg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9jpkg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9jpkg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9jpkg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9jpkg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9jpkg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9jpkg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9jpkg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO9jpkg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9jpkg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO9jpkg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9jpkg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO9jpkg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9jpkg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9jpkg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9jpkg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9jpkg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9jpkg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9jpkg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9jpkg.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cck8mqKu.s: Assembler messages:
encrypt.c: /tmp/cck8mqKu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8mqKu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8mqKu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck8mqKu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8mqKu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8mqKu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8mqKu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8mqKu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8mqKu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8mqKu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8mqKu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8mqKu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8mqKu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8mqKu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8mqKu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck8mqKu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8mqKu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8mqKu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8mqKu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8mqKu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8mqKu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck8mqKu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8mqKu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8mqKu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccpiflsj.s: Assembler messages:
encrypt.c: /tmp/ccpiflsj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpiflsj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpiflsj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpiflsj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiflsj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiflsj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiflsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiflsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiflsj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpiflsj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpiflsj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpiflsj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpiflsj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiflsj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpiflsj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpiflsj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpiflsj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpiflsj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpiflsj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpiflsj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiflsj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpiflsj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiflsj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpiflsj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4g4Ciz.s: Assembler messages:
encrypt.c: /tmp/cc4g4Ciz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4g4Ciz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4g4Ciz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4g4Ciz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4g4Ciz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4g4Ciz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4g4Ciz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4g4Ciz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4g4Ciz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4g4Ciz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4g4Ciz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4g4Ciz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4g4Ciz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4g4Ciz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4g4Ciz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4g4Ciz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4g4Ciz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4g4Ciz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4g4Ciz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4g4Ciz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4g4Ciz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4g4Ciz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4g4Ciz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4g4Ciz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfj2lLY.s: Assembler messages:
encrypt.c: /tmp/ccfj2lLY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfj2lLY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfj2lLY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfj2lLY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfj2lLY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfj2lLY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfj2lLY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfj2lLY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfj2lLY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfj2lLY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfj2lLY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfj2lLY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfj2lLY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfj2lLY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfj2lLY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfj2lLY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfj2lLY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfj2lLY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfj2lLY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfj2lLY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfj2lLY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfj2lLY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfj2lLY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfj2lLY.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7aLsFh.s: Assembler messages:
encrypt.c: /tmp/cc7aLsFh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7aLsFh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7aLsFh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7aLsFh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aLsFh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aLsFh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aLsFh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aLsFh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aLsFh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7aLsFh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7aLsFh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7aLsFh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7aLsFh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aLsFh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7aLsFh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7aLsFh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7aLsFh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7aLsFh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7aLsFh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7aLsFh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aLsFh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7aLsFh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7aLsFh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7aLsFh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckBJzKf.s: Assembler messages:
encrypt.c: /tmp/cckBJzKf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckBJzKf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckBJzKf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckBJzKf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJzKf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJzKf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJzKf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJzKf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJzKf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBJzKf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBJzKf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBJzKf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckBJzKf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJzKf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckBJzKf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckBJzKf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBJzKf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBJzKf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBJzKf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJzKf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBJzKf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckBJzKf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBJzKf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBJzKf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEWXrfK.s: Assembler messages:
encrypt.c: /tmp/ccEWXrfK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEWXrfK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEWXrfK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEWXrfK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWXrfK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWXrfK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWXrfK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWXrfK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWXrfK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWXrfK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWXrfK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWXrfK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEWXrfK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWXrfK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEWXrfK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWXrfK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEWXrfK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWXrfK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWXrfK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWXrfK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWXrfK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWXrfK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEWXrfK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWXrfK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZKfGnH.s: Assembler messages:
encrypt.c: /tmp/ccZKfGnH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZKfGnH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZKfGnH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZKfGnH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfGnH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfGnH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfGnH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfGnH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfGnH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKfGnH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKfGnH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKfGnH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZKfGnH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfGnH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZKfGnH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZKfGnH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKfGnH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKfGnH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKfGnH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfGnH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKfGnH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZKfGnH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKfGnH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKfGnH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccNtT9uB.s: Assembler messages:
encrypt.c: /tmp/ccNtT9uB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNtT9uB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNtT9uB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNtT9uB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtT9uB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtT9uB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtT9uB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtT9uB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtT9uB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtT9uB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtT9uB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtT9uB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNtT9uB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtT9uB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNtT9uB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtT9uB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNtT9uB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtT9uB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtT9uB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtT9uB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtT9uB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtT9uB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNtT9uB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtT9uB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccO4Ehgw.s: Assembler messages:
encrypt.c: /tmp/ccO4Ehgw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO4Ehgw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO4Ehgw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO4Ehgw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4Ehgw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4Ehgw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4Ehgw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4Ehgw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4Ehgw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4Ehgw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4Ehgw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4Ehgw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO4Ehgw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4Ehgw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO4Ehgw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO4Ehgw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4Ehgw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4Ehgw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4Ehgw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4Ehgw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4Ehgw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO4Ehgw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4Ehgw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4Ehgw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaWjVhY.s: Assembler messages:
encrypt.c: /tmp/ccaWjVhY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaWjVhY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaWjVhY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaWjVhY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWjVhY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWjVhY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWjVhY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWjVhY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWjVhY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWjVhY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWjVhY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWjVhY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaWjVhY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWjVhY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaWjVhY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaWjVhY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWjVhY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWjVhY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWjVhY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWjVhY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWjVhY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaWjVhY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWjVhY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWjVhY.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmKqVJ3.s: Assembler messages:
encrypt.c: /tmp/ccmKqVJ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmKqVJ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmKqVJ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmKqVJ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKqVJ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKqVJ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKqVJ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKqVJ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKqVJ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmKqVJ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmKqVJ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmKqVJ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmKqVJ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKqVJ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmKqVJ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmKqVJ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmKqVJ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmKqVJ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmKqVJ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmKqVJ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKqVJ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmKqVJ3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmKqVJ3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmKqVJ3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHG00Wi.s: Assembler messages:
encrypt.c: /tmp/ccHG00Wi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHG00Wi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHG00Wi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHG00Wi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG00Wi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG00Wi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG00Wi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG00Wi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG00Wi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHG00Wi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHG00Wi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHG00Wi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHG00Wi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG00Wi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHG00Wi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHG00Wi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHG00Wi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHG00Wi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHG00Wi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG00Wi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHG00Wi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHG00Wi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHG00Wi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHG00Wi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL62bPg.s: Assembler messages:
encrypt.c: /tmp/ccL62bPg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL62bPg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL62bPg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL62bPg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62bPg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62bPg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62bPg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62bPg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62bPg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL62bPg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL62bPg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL62bPg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL62bPg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62bPg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL62bPg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL62bPg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL62bPg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL62bPg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL62bPg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL62bPg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62bPg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL62bPg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL62bPg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL62bPg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc10si1H.s: Assembler messages:
encrypt.c: /tmp/cc10si1H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc10si1H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc10si1H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc10si1H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10si1H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10si1H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10si1H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10si1H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10si1H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10si1H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10si1H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10si1H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc10si1H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10si1H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc10si1H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10si1H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc10si1H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10si1H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10si1H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10si1H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10si1H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10si1H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10si1H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10si1H.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoe4MtI.s: Assembler messages:
encrypt.c: /tmp/ccoe4MtI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoe4MtI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoe4MtI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoe4MtI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe4MtI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe4MtI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe4MtI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe4MtI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe4MtI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoe4MtI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoe4MtI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoe4MtI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoe4MtI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe4MtI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoe4MtI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoe4MtI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoe4MtI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoe4MtI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoe4MtI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe4MtI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoe4MtI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoe4MtI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoe4MtI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoe4MtI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLxct8u.s: Assembler messages:
encrypt.c: /tmp/ccLxct8u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxct8u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxct8u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxct8u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxct8u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxct8u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxct8u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxct8u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxct8u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxct8u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxct8u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxct8u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxct8u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxct8u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxct8u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLxct8u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxct8u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxct8u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxct8u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxct8u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxct8u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxct8u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxct8u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxct8u.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrTCcux.s: Assembler messages:
encrypt.c: /tmp/ccrTCcux.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTCcux.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrTCcux.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrTCcux.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTCcux.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTCcux.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTCcux.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTCcux.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTCcux.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTCcux.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTCcux.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTCcux.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrTCcux.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTCcux.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrTCcux.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTCcux.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrTCcux.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTCcux.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTCcux.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTCcux.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTCcux.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTCcux.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTCcux.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTCcux.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHUq8VZ.s: Assembler messages:
encrypt.c: /tmp/ccHUq8VZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHUq8VZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHUq8VZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHUq8VZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUq8VZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUq8VZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUq8VZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUq8VZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUq8VZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUq8VZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUq8VZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUq8VZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHUq8VZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUq8VZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHUq8VZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUq8VZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHUq8VZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUq8VZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUq8VZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUq8VZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUq8VZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUq8VZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHUq8VZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUq8VZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLKxxJY.s: Assembler messages:
encrypt.c: /tmp/ccLKxxJY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLKxxJY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLKxxJY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLKxxJY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKxxJY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKxxJY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKxxJY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKxxJY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKxxJY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLKxxJY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLKxxJY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLKxxJY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLKxxJY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKxxJY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLKxxJY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLKxxJY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLKxxJY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLKxxJY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLKxxJY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKxxJY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLKxxJY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLKxxJY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLKxxJY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLKxxJY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9oUOja.s: Assembler messages:
encrypt.c: /tmp/cc9oUOja.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9oUOja.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9oUOja.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9oUOja.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oUOja.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oUOja.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oUOja.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oUOja.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oUOja.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oUOja.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oUOja.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oUOja.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9oUOja.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oUOja.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9oUOja.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9oUOja.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oUOja.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oUOja.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oUOja.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oUOja.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oUOja.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9oUOja.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oUOja.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oUOja.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpkFoN5.s: Assembler messages:
encrypt.c: /tmp/ccpkFoN5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpkFoN5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpkFoN5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpkFoN5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFoN5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFoN5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFoN5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFoN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFoN5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkFoN5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkFoN5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkFoN5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpkFoN5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFoN5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpkFoN5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkFoN5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpkFoN5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkFoN5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkFoN5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkFoN5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFoN5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkFoN5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpkFoN5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkFoN5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWusTRI.s: Assembler messages:
encrypt.c: /tmp/ccWusTRI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWusTRI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWusTRI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWusTRI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWusTRI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWusTRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWusTRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWusTRI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWusTRI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWusTRI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWusTRI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWusTRI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWusTRI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWusTRI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWusTRI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWusTRI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWusTRI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWusTRI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWusTRI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWusTRI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWusTRI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWusTRI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWusTRI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWusTRI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfTC8cy.s: Assembler messages:
encrypt.c: /tmp/ccfTC8cy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfTC8cy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfTC8cy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfTC8cy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTC8cy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTC8cy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTC8cy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTC8cy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTC8cy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTC8cy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTC8cy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTC8cy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfTC8cy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTC8cy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfTC8cy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTC8cy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfTC8cy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTC8cy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTC8cy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTC8cy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTC8cy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTC8cy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfTC8cy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTC8cy.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5GEOoo.s: Assembler messages:
encrypt.c: /tmp/cc5GEOoo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5GEOoo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5GEOoo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5GEOoo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GEOoo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GEOoo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GEOoo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GEOoo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GEOoo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GEOoo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GEOoo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GEOoo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5GEOoo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GEOoo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5GEOoo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5GEOoo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GEOoo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GEOoo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GEOoo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GEOoo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GEOoo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5GEOoo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GEOoo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GEOoo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJSS8Pp.s: Assembler messages:
encrypt.c: /tmp/ccJSS8Pp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSS8Pp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSS8Pp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJSS8Pp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSS8Pp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSS8Pp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSS8Pp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSS8Pp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSS8Pp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSS8Pp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSS8Pp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSS8Pp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJSS8Pp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSS8Pp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSS8Pp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSS8Pp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJSS8Pp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSS8Pp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSS8Pp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSS8Pp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSS8Pp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSS8Pp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJSS8Pp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSS8Pp.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2BMUxZ.s: Assembler messages:
encrypt.c: /tmp/cc2BMUxZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2BMUxZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2BMUxZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2BMUxZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BMUxZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BMUxZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BMUxZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BMUxZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BMUxZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BMUxZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BMUxZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BMUxZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2BMUxZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BMUxZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2BMUxZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2BMUxZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2BMUxZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BMUxZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BMUxZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BMUxZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BMUxZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2BMUxZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BMUxZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2BMUxZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchao2PR.s: Assembler messages:
encrypt.c: /tmp/cchao2PR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchao2PR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchao2PR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchao2PR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchao2PR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchao2PR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchao2PR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchao2PR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchao2PR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchao2PR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchao2PR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchao2PR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchao2PR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchao2PR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchao2PR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchao2PR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchao2PR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchao2PR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchao2PR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchao2PR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchao2PR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchao2PR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchao2PR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchao2PR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6sZBj8.s: Assembler messages:
encrypt.c: /tmp/cc6sZBj8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6sZBj8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6sZBj8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6sZBj8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sZBj8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sZBj8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sZBj8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sZBj8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sZBj8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sZBj8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sZBj8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sZBj8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6sZBj8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sZBj8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6sZBj8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sZBj8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6sZBj8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sZBj8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sZBj8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sZBj8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sZBj8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sZBj8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6sZBj8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sZBj8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxQAUee.s: Assembler messages:
encrypt.c: /tmp/ccxQAUee.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQAUee.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQAUee.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQAUee.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAUee.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAUee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAUee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAUee.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAUee.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQAUee.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQAUee.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQAUee.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxQAUee.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAUee.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQAUee.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxQAUee.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQAUee.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQAUee.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQAUee.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAUee.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQAUee.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQAUee.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQAUee.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQAUee.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPdDPMN.s: Assembler messages:
encrypt.c: /tmp/ccPdDPMN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPdDPMN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPdDPMN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPdDPMN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdDPMN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdDPMN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdDPMN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdDPMN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdDPMN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdDPMN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdDPMN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdDPMN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPdDPMN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdDPMN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPdDPMN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPdDPMN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdDPMN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdDPMN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdDPMN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdDPMN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdDPMN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPdDPMN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdDPMN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdDPMN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSqtbvB.s: Assembler messages:
encrypt.c: /tmp/ccSqtbvB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqtbvB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqtbvB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqtbvB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtbvB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtbvB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtbvB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtbvB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtbvB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqtbvB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqtbvB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqtbvB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqtbvB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtbvB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqtbvB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqtbvB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSqtbvB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqtbvB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqtbvB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqtbvB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtbvB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqtbvB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqtbvB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqtbvB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMSyM2r.s: Assembler messages:
encrypt.c: /tmp/ccMSyM2r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMSyM2r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMSyM2r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMSyM2r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSyM2r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSyM2r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSyM2r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSyM2r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSyM2r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSyM2r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSyM2r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSyM2r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMSyM2r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSyM2r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMSyM2r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMSyM2r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSyM2r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSyM2r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSyM2r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSyM2r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSyM2r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMSyM2r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSyM2r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSyM2r.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccptUpOq.s: Assembler messages:
encrypt.c: /tmp/ccptUpOq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccptUpOq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccptUpOq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccptUpOq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptUpOq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptUpOq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptUpOq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptUpOq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptUpOq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptUpOq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptUpOq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptUpOq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccptUpOq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptUpOq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccptUpOq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptUpOq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccptUpOq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptUpOq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptUpOq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptUpOq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptUpOq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptUpOq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccptUpOq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptUpOq.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1T7ghQ.s: Assembler messages:
encrypt.c: /tmp/cc1T7ghQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1T7ghQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1T7ghQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1T7ghQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7ghQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7ghQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7ghQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7ghQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7ghQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T7ghQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T7ghQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T7ghQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1T7ghQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7ghQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1T7ghQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T7ghQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1T7ghQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T7ghQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T7ghQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T7ghQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7ghQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T7ghQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1T7ghQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T7ghQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv8FhRV.s: Assembler messages:
encrypt.c: /tmp/ccv8FhRV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv8FhRV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv8FhRV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv8FhRV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8FhRV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8FhRV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8FhRV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8FhRV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8FhRV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8FhRV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8FhRV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8FhRV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv8FhRV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8FhRV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv8FhRV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv8FhRV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8FhRV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8FhRV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8FhRV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8FhRV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8FhRV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv8FhRV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8FhRV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8FhRV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFcnFPo.s: Assembler messages:
encrypt.c: /tmp/ccFcnFPo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFcnFPo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFcnFPo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFcnFPo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcnFPo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcnFPo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcnFPo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcnFPo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcnFPo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcnFPo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcnFPo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcnFPo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFcnFPo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcnFPo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFcnFPo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFcnFPo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcnFPo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcnFPo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcnFPo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcnFPo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcnFPo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcnFPo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcnFPo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcnFPo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccemIV2l.s: Assembler messages:
encrypt.c: /tmp/ccemIV2l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemIV2l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccemIV2l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccemIV2l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemIV2l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemIV2l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemIV2l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemIV2l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemIV2l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemIV2l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemIV2l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemIV2l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccemIV2l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemIV2l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccemIV2l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemIV2l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccemIV2l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemIV2l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemIV2l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemIV2l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemIV2l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemIV2l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemIV2l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemIV2l.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce1yISN.s: Assembler messages:
encrypt.c: /tmp/cce1yISN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce1yISN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce1yISN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce1yISN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1yISN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1yISN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1yISN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1yISN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1yISN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1yISN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1yISN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1yISN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce1yISN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1yISN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce1yISN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce1yISN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1yISN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1yISN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1yISN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1yISN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1yISN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce1yISN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1yISN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1yISN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclXLHSP.s: Assembler messages:
encrypt.c: /tmp/cclXLHSP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclXLHSP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclXLHSP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclXLHSP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLHSP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLHSP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLHSP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLHSP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLHSP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXLHSP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXLHSP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXLHSP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclXLHSP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLHSP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclXLHSP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXLHSP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclXLHSP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXLHSP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXLHSP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXLHSP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXLHSP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXLHSP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclXLHSP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXLHSP.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccIREJrB.s: Assembler messages:
encrypt.c: /tmp/ccIREJrB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIREJrB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIREJrB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIREJrB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREJrB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREJrB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREJrB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREJrB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREJrB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIREJrB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIREJrB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIREJrB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIREJrB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREJrB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIREJrB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIREJrB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIREJrB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIREJrB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIREJrB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIREJrB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIREJrB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIREJrB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIREJrB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIREJrB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccyyMw7G.s: Assembler messages:
encrypt.c: /tmp/ccyyMw7G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyyMw7G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyyMw7G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyyMw7G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyMw7G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyMw7G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyMw7G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyMw7G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyMw7G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyMw7G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyMw7G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyMw7G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyyMw7G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyMw7G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyyMw7G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyyMw7G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyMw7G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyMw7G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyMw7G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyMw7G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyMw7G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyyMw7G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyMw7G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyMw7G.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBjqo88.s: Assembler messages:
encrypt.c: /tmp/ccBjqo88.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBjqo88.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBjqo88.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBjqo88.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjqo88.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjqo88.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjqo88.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjqo88.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjqo88.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBjqo88.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBjqo88.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBjqo88.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBjqo88.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjqo88.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBjqo88.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBjqo88.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBjqo88.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBjqo88.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBjqo88.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjqo88.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBjqo88.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBjqo88.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBjqo88.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBjqo88.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnpsaa9.s: Assembler messages:
encrypt.c: /tmp/ccnpsaa9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnpsaa9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnpsaa9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnpsaa9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpsaa9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpsaa9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpsaa9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpsaa9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpsaa9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpsaa9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpsaa9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpsaa9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnpsaa9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpsaa9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnpsaa9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpsaa9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnpsaa9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpsaa9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpsaa9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpsaa9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpsaa9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpsaa9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnpsaa9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpsaa9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXHVvrf.s: Assembler messages:
encrypt.c: /tmp/ccXHVvrf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXHVvrf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXHVvrf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXHVvrf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHVvrf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHVvrf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHVvrf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHVvrf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHVvrf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHVvrf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHVvrf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHVvrf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXHVvrf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHVvrf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXHVvrf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXHVvrf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXHVvrf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHVvrf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHVvrf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHVvrf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHVvrf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXHVvrf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHVvrf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXHVvrf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccar3V5k.s: Assembler messages:
encrypt.c: /tmp/ccar3V5k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccar3V5k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccar3V5k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccar3V5k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar3V5k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar3V5k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar3V5k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar3V5k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar3V5k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar3V5k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar3V5k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar3V5k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccar3V5k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar3V5k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccar3V5k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar3V5k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccar3V5k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccar3V5k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar3V5k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar3V5k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar3V5k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar3V5k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccar3V5k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccar3V5k.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7jEXVN.s: Assembler messages:
encrypt.c: /tmp/cc7jEXVN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7jEXVN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7jEXVN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7jEXVN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jEXVN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jEXVN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jEXVN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jEXVN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jEXVN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jEXVN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jEXVN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jEXVN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7jEXVN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jEXVN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7jEXVN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7jEXVN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jEXVN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jEXVN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jEXVN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jEXVN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jEXVN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7jEXVN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jEXVN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jEXVN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccujlE6L.s: Assembler messages:
encrypt.c: /tmp/ccujlE6L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccujlE6L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccujlE6L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccujlE6L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujlE6L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujlE6L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujlE6L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujlE6L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujlE6L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujlE6L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujlE6L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujlE6L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccujlE6L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujlE6L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccujlE6L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujlE6L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccujlE6L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujlE6L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujlE6L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujlE6L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujlE6L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujlE6L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujlE6L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujlE6L.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc200uZv.s: Assembler messages:
encrypt.c: /tmp/cc200uZv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc200uZv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc200uZv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc200uZv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc200uZv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc200uZv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc200uZv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc200uZv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc200uZv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc200uZv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc200uZv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc200uZv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc200uZv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc200uZv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc200uZv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc200uZv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc200uZv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc200uZv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc200uZv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc200uZv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc200uZv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc200uZv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc200uZv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc200uZv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc9i1t6F.s: Assembler messages:
encrypt.c: /tmp/cc9i1t6F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9i1t6F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9i1t6F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9i1t6F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i1t6F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i1t6F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i1t6F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i1t6F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i1t6F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9i1t6F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9i1t6F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9i1t6F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9i1t6F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i1t6F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9i1t6F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9i1t6F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9i1t6F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9i1t6F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9i1t6F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9i1t6F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i1t6F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9i1t6F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9i1t6F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9i1t6F.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE58xm3.s: Assembler messages:
encrypt.c: /tmp/ccE58xm3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE58xm3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE58xm3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE58xm3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE58xm3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE58xm3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE58xm3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE58xm3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE58xm3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE58xm3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE58xm3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE58xm3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE58xm3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE58xm3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE58xm3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE58xm3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE58xm3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE58xm3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE58xm3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE58xm3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE58xm3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE58xm3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE58xm3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE58xm3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFoajn2.s: Assembler messages:
encrypt.c: /tmp/ccFoajn2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFoajn2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFoajn2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFoajn2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoajn2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoajn2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoajn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoajn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoajn2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoajn2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoajn2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoajn2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFoajn2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoajn2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFoajn2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoajn2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFoajn2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoajn2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoajn2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoajn2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoajn2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoajn2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFoajn2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoajn2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6Son4b.s: Assembler messages:
encrypt.c: /tmp/cc6Son4b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Son4b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Son4b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Son4b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Son4b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Son4b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Son4b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Son4b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Son4b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Son4b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Son4b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Son4b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Son4b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Son4b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Son4b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Son4b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Son4b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Son4b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Son4b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Son4b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Son4b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Son4b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Son4b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Son4b.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB72ZIM.s: Assembler messages:
encrypt.c: /tmp/ccB72ZIM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB72ZIM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB72ZIM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB72ZIM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72ZIM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72ZIM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72ZIM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72ZIM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72ZIM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB72ZIM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB72ZIM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB72ZIM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB72ZIM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72ZIM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB72ZIM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB72ZIM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB72ZIM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB72ZIM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB72ZIM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB72ZIM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72ZIM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB72ZIM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB72ZIM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB72ZIM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVy8s3f.s: Assembler messages:
encrypt.c: /tmp/ccVy8s3f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVy8s3f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVy8s3f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVy8s3f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy8s3f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy8s3f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy8s3f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy8s3f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy8s3f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy8s3f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy8s3f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy8s3f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVy8s3f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy8s3f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVy8s3f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy8s3f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVy8s3f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy8s3f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy8s3f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy8s3f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy8s3f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy8s3f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVy8s3f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy8s3f.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccja6m5D.s: Assembler messages:
encrypt.c: /tmp/ccja6m5D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccja6m5D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccja6m5D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccja6m5D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja6m5D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja6m5D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja6m5D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja6m5D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja6m5D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccja6m5D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccja6m5D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccja6m5D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccja6m5D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja6m5D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccja6m5D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccja6m5D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccja6m5D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccja6m5D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccja6m5D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja6m5D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccja6m5D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccja6m5D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccja6m5D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccja6m5D.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccbt54KW.s: Assembler messages:
encrypt.c: /tmp/ccbt54KW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbt54KW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbt54KW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbt54KW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt54KW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt54KW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt54KW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt54KW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt54KW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbt54KW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbt54KW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbt54KW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbt54KW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt54KW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbt54KW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbt54KW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbt54KW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbt54KW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbt54KW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbt54KW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt54KW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbt54KW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbt54KW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbt54KW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccvY91or.s: Assembler messages:
encrypt.c: /tmp/ccvY91or.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvY91or.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvY91or.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvY91or.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY91or.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY91or.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY91or.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY91or.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY91or.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvY91or.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvY91or.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvY91or.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvY91or.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY91or.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvY91or.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvY91or.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvY91or.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvY91or.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvY91or.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY91or.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvY91or.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvY91or.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvY91or.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvY91or.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccagtNLu.s: Assembler messages:
encrypt.c: /tmp/ccagtNLu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccagtNLu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccagtNLu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccagtNLu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagtNLu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagtNLu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagtNLu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagtNLu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagtNLu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccagtNLu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccagtNLu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccagtNLu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccagtNLu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagtNLu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccagtNLu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccagtNLu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccagtNLu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccagtNLu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccagtNLu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccagtNLu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagtNLu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccagtNLu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccagtNLu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccagtNLu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmCpsnV.s: Assembler messages:
encrypt.c: /tmp/ccmCpsnV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmCpsnV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmCpsnV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmCpsnV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCpsnV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCpsnV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCpsnV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCpsnV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCpsnV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCpsnV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCpsnV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCpsnV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmCpsnV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCpsnV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmCpsnV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmCpsnV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCpsnV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCpsnV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCpsnV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCpsnV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCpsnV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmCpsnV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCpsnV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCpsnV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3OHoIr.s: Assembler messages:
encrypt.c: /tmp/cc3OHoIr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3OHoIr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3OHoIr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3OHoIr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OHoIr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OHoIr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OHoIr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OHoIr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OHoIr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3OHoIr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3OHoIr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3OHoIr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3OHoIr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OHoIr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3OHoIr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3OHoIr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3OHoIr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3OHoIr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3OHoIr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3OHoIr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OHoIr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3OHoIr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3OHoIr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3OHoIr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFBIAel.s: Assembler messages:
encrypt.c: /tmp/ccFBIAel.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFBIAel.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFBIAel.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFBIAel.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBIAel.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBIAel.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBIAel.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBIAel.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBIAel.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBIAel.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBIAel.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBIAel.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFBIAel.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBIAel.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFBIAel.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFBIAel.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBIAel.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBIAel.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBIAel.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBIAel.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBIAel.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFBIAel.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBIAel.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBIAel.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHibP9M.s: Assembler messages:
encrypt.c: /tmp/ccHibP9M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHibP9M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHibP9M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHibP9M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHibP9M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHibP9M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHibP9M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHibP9M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHibP9M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHibP9M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHibP9M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHibP9M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHibP9M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHibP9M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHibP9M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHibP9M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHibP9M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHibP9M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHibP9M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHibP9M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHibP9M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHibP9M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHibP9M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHibP9M.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqxR8YC.s: Assembler messages:
encrypt.c: /tmp/ccqxR8YC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqxR8YC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqxR8YC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqxR8YC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxR8YC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxR8YC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxR8YC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxR8YC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxR8YC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxR8YC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxR8YC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxR8YC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqxR8YC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxR8YC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqxR8YC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxR8YC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqxR8YC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqxR8YC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxR8YC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxR8YC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxR8YC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxR8YC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqxR8YC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxR8YC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccapgnny.s: Assembler messages:
encrypt.c: /tmp/ccapgnny.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccapgnny.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccapgnny.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccapgnny.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapgnny.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapgnny.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapgnny.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapgnny.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapgnny.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapgnny.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapgnny.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapgnny.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccapgnny.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapgnny.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccapgnny.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapgnny.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccapgnny.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapgnny.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapgnny.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapgnny.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapgnny.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapgnny.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccapgnny.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapgnny.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnh9Ymz.s: Assembler messages:
encrypt.c: /tmp/ccnh9Ymz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnh9Ymz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnh9Ymz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnh9Ymz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnh9Ymz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnh9Ymz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnh9Ymz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnh9Ymz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnh9Ymz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnh9Ymz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnh9Ymz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnh9Ymz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnh9Ymz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnh9Ymz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnh9Ymz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnh9Ymz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnh9Ymz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnh9Ymz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnh9Ymz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnh9Ymz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnh9Ymz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnh9Ymz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnh9Ymz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnh9Ymz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUgkLR2.s: Assembler messages:
encrypt.c: /tmp/ccUgkLR2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUgkLR2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUgkLR2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUgkLR2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgkLR2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgkLR2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgkLR2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgkLR2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgkLR2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgkLR2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgkLR2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgkLR2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUgkLR2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgkLR2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUgkLR2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUgkLR2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgkLR2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgkLR2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgkLR2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgkLR2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgkLR2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUgkLR2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgkLR2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgkLR2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz2OCZa.s: Assembler messages:
encrypt.c: /tmp/ccz2OCZa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2OCZa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2OCZa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2OCZa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2OCZa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2OCZa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2OCZa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2OCZa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2OCZa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2OCZa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2OCZa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2OCZa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2OCZa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2OCZa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2OCZa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2OCZa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz2OCZa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2OCZa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2OCZa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2OCZa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2OCZa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2OCZa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2OCZa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2OCZa.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMI4q1f.s: Assembler messages:
encrypt.c: /tmp/ccMI4q1f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMI4q1f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMI4q1f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMI4q1f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI4q1f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI4q1f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI4q1f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI4q1f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI4q1f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMI4q1f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMI4q1f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMI4q1f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMI4q1f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI4q1f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMI4q1f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMI4q1f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMI4q1f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMI4q1f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMI4q1f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMI4q1f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI4q1f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMI4q1f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMI4q1f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMI4q1f.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctv3iaA.s: Assembler messages:
encrypt.c: /tmp/cctv3iaA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctv3iaA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctv3iaA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctv3iaA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv3iaA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv3iaA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv3iaA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv3iaA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv3iaA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctv3iaA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctv3iaA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctv3iaA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctv3iaA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv3iaA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctv3iaA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctv3iaA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctv3iaA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctv3iaA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctv3iaA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv3iaA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctv3iaA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctv3iaA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctv3iaA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctv3iaA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdvXKdS.s: Assembler messages:
encrypt.c: /tmp/ccdvXKdS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdvXKdS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdvXKdS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdvXKdS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvXKdS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvXKdS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvXKdS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvXKdS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvXKdS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvXKdS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvXKdS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvXKdS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdvXKdS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvXKdS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdvXKdS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvXKdS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdvXKdS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvXKdS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvXKdS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvXKdS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvXKdS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvXKdS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvXKdS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvXKdS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvMhyh0.s: Assembler messages:
encrypt.c: /tmp/ccvMhyh0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvMhyh0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvMhyh0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvMhyh0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhyh0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhyh0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhyh0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhyh0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhyh0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMhyh0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMhyh0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMhyh0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvMhyh0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhyh0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvMhyh0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvMhyh0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMhyh0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMhyh0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMhyh0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhyh0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMhyh0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvMhyh0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMhyh0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMhyh0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccpSVXDz.s: Assembler messages:
encrypt.c: /tmp/ccpSVXDz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpSVXDz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpSVXDz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpSVXDz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSVXDz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSVXDz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSVXDz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSVXDz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSVXDz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSVXDz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSVXDz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSVXDz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpSVXDz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSVXDz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpSVXDz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSVXDz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpSVXDz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSVXDz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSVXDz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSVXDz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSVXDz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSVXDz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpSVXDz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSVXDz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccuJALEO.s: Assembler messages:
encrypt.c: /tmp/ccuJALEO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJALEO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJALEO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuJALEO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJALEO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJALEO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJALEO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJALEO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJALEO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJALEO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJALEO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJALEO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuJALEO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJALEO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJALEO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuJALEO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJALEO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJALEO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJALEO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJALEO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJALEO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuJALEO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJALEO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJALEO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cceYCidl.s: Assembler messages:
encrypt.c: /tmp/cceYCidl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceYCidl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceYCidl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceYCidl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCidl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCidl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCidl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCidl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCidl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYCidl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYCidl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYCidl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceYCidl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCidl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceYCidl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceYCidl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYCidl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYCidl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYCidl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYCidl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYCidl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceYCidl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYCidl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYCidl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cco2dyv0.s: Assembler messages:
encrypt.c: /tmp/cco2dyv0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2dyv0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2dyv0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco2dyv0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2dyv0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2dyv0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2dyv0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2dyv0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2dyv0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2dyv0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2dyv0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2dyv0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2dyv0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2dyv0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2dyv0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2dyv0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco2dyv0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2dyv0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2dyv0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2dyv0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2dyv0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2dyv0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2dyv0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2dyv0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmBWujD.s: Assembler messages:
encrypt.c: /tmp/ccmBWujD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmBWujD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmBWujD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmBWujD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBWujD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBWujD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBWujD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmBWujD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmBWujD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBWujD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmBWujD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBWujD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBWujD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBWujD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBWujD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmBWujD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBWujD.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccmBWujD.s: Assembler messages:
encrypt.c: /tmp/ccmBWujD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmBWujD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmBWujD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmBWujD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBWujD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBWujD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBWujD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmBWujD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmBWujD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBWujD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmBWujD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBWujD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBWujD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBWujD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBWujD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBWujD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmBWujD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBWujD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrFKLHk.s: Assembler messages:
encrypt.c: /tmp/ccrFKLHk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrFKLHk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrFKLHk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrFKLHk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFKLHk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFKLHk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFKLHk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrFKLHk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrFKLHk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrFKLHk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFKLHk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFKLHk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFKLHk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFKLHk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrFKLHk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFKLHk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFKLHk.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccrFKLHk.s: Assembler messages:
encrypt.c: /tmp/ccrFKLHk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrFKLHk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrFKLHk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrFKLHk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFKLHk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFKLHk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFKLHk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrFKLHk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrFKLHk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrFKLHk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFKLHk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFKLHk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFKLHk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFKLHk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFKLHk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrFKLHk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFKLHk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFKLHk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxAdBE2.s: Assembler messages:
encrypt.c: /tmp/ccxAdBE2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxAdBE2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxAdBE2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxAdBE2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAdBE2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAdBE2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAdBE2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxAdBE2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxAdBE2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAdBE2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxAdBE2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAdBE2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAdBE2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAdBE2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAdBE2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxAdBE2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAdBE2.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccxAdBE2.s: Assembler messages:
encrypt.c: /tmp/ccxAdBE2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxAdBE2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxAdBE2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxAdBE2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAdBE2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAdBE2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAdBE2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxAdBE2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxAdBE2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAdBE2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxAdBE2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAdBE2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAdBE2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAdBE2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAdBE2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAdBE2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxAdBE2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAdBE2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxXFBOO.s: Assembler messages:
encrypt.c: /tmp/ccxXFBOO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxXFBOO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxXFBOO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxXFBOO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFBOO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFBOO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFBOO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxXFBOO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxXFBOO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxXFBOO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFBOO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFBOO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFBOO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFBOO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXFBOO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFBOO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFBOO.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccxXFBOO.s: Assembler messages:
encrypt.c: /tmp/ccxXFBOO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxXFBOO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxXFBOO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxXFBOO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFBOO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFBOO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFBOO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxXFBOO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxXFBOO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxXFBOO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxXFBOO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFBOO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFBOO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXFBOO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFBOO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXFBOO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFBOO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxXFBOO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccfxymhC.s: Assembler messages:
encrypt.c: /tmp/ccfxymhC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfxymhC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfxymhC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfxymhC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxymhC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxymhC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxymhC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfxymhC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfxymhC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfxymhC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxymhC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxymhC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxymhC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxymhC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfxymhC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxymhC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxymhC.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccfxymhC.s: Assembler messages:
encrypt.c: /tmp/ccfxymhC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfxymhC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfxymhC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfxymhC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxymhC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxymhC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxymhC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfxymhC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfxymhC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfxymhC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxymhC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxymhC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxymhC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxymhC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxymhC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfxymhC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxymhC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxymhC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cciJK2CV.s: Assembler messages:
encrypt.c: /tmp/cciJK2CV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciJK2CV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciJK2CV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciJK2CV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJK2CV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJK2CV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJK2CV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciJK2CV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciJK2CV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJK2CV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciJK2CV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJK2CV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJK2CV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJK2CV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJK2CV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJK2CV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJK2CV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cciJK2CV.s: Assembler messages:
encrypt.c: /tmp/cciJK2CV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciJK2CV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciJK2CV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciJK2CV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJK2CV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJK2CV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJK2CV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciJK2CV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciJK2CV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJK2CV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciJK2CV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciJK2CV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJK2CV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJK2CV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJK2CV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJK2CV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJK2CV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciJK2CV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOnWbu4.s: Assembler messages:
encrypt.c: /tmp/ccOnWbu4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOnWbu4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOnWbu4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOnWbu4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnWbu4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnWbu4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnWbu4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOnWbu4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOnWbu4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOnWbu4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnWbu4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnWbu4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnWbu4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnWbu4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnWbu4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnWbu4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnWbu4.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccOnWbu4.s: Assembler messages:
encrypt.c: /tmp/ccOnWbu4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOnWbu4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOnWbu4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOnWbu4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnWbu4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnWbu4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnWbu4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOnWbu4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOnWbu4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOnWbu4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnWbu4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnWbu4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnWbu4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnWbu4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnWbu4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnWbu4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnWbu4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnWbu4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQarthm.s: Assembler messages:
encrypt.c: /tmp/ccQarthm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQarthm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQarthm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQarthm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQarthm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQarthm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQarthm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQarthm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQarthm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQarthm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQarthm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQarthm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQarthm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQarthm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQarthm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQarthm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQarthm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccQarthm.s: Assembler messages:
encrypt.c: /tmp/ccQarthm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQarthm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQarthm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQarthm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQarthm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQarthm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQarthm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQarthm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQarthm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQarthm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQarthm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQarthm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQarthm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQarthm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQarthm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQarthm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQarthm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQarthm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjud43n.s: Assembler messages:
encrypt.c: /tmp/ccjud43n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjud43n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjud43n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjud43n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjud43n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjud43n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjud43n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjud43n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjud43n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjud43n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjud43n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjud43n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjud43n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjud43n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjud43n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjud43n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjud43n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjud43n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjud43n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjud43n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjud43n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjud43n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjud43n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjud43n.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvCPxQO.s: Assembler messages:
encrypt.c: /tmp/ccvCPxQO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvCPxQO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvCPxQO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvCPxQO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCPxQO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCPxQO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCPxQO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCPxQO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCPxQO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvCPxQO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvCPxQO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvCPxQO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvCPxQO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCPxQO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvCPxQO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvCPxQO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvCPxQO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCPxQO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCPxQO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCPxQO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCPxQO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvCPxQO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCPxQO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCPxQO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccYT3Hz4.s: Assembler messages:
encrypt.c: /tmp/ccYT3Hz4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYT3Hz4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYT3Hz4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYT3Hz4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT3Hz4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT3Hz4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT3Hz4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT3Hz4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT3Hz4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT3Hz4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT3Hz4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT3Hz4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYT3Hz4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT3Hz4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYT3Hz4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYT3Hz4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT3Hz4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT3Hz4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT3Hz4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT3Hz4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT3Hz4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYT3Hz4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT3Hz4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT3Hz4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccqEOcaC.s: Assembler messages:
encrypt.c: /tmp/ccqEOcaC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqEOcaC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqEOcaC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqEOcaC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOcaC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOcaC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOcaC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOcaC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOcaC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEOcaC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEOcaC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEOcaC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqEOcaC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOcaC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqEOcaC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEOcaC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqEOcaC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEOcaC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEOcaC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEOcaC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOcaC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEOcaC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqEOcaC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEOcaC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf97rNz.s: Assembler messages:
encrypt.c: /tmp/ccf97rNz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf97rNz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf97rNz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf97rNz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf97rNz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf97rNz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf97rNz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf97rNz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf97rNz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf97rNz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf97rNz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf97rNz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf97rNz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf97rNz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf97rNz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf97rNz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf97rNz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf97rNz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf97rNz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf97rNz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf97rNz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf97rNz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf97rNz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf97rNz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxmZFI5.s: Assembler messages:
encrypt.c: /tmp/ccxmZFI5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxmZFI5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxmZFI5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxmZFI5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmZFI5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmZFI5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmZFI5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmZFI5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmZFI5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmZFI5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmZFI5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmZFI5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxmZFI5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmZFI5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxmZFI5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmZFI5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxmZFI5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmZFI5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmZFI5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmZFI5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmZFI5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmZFI5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxmZFI5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmZFI5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0V2Fme.s: Assembler messages:
encrypt.c: /tmp/cc0V2Fme.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0V2Fme.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0V2Fme.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0V2Fme.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V2Fme.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V2Fme.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V2Fme.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V2Fme.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V2Fme.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0V2Fme.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0V2Fme.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0V2Fme.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0V2Fme.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V2Fme.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0V2Fme.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0V2Fme.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0V2Fme.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0V2Fme.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0V2Fme.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0V2Fme.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0V2Fme.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0V2Fme.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0V2Fme.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0V2Fme.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaDvfmE.s: Assembler messages:
encrypt.c: /tmp/ccaDvfmE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaDvfmE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaDvfmE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaDvfmE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDvfmE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDvfmE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDvfmE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDvfmE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDvfmE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaDvfmE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaDvfmE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaDvfmE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaDvfmE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDvfmE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaDvfmE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaDvfmE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaDvfmE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaDvfmE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaDvfmE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDvfmE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaDvfmE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaDvfmE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaDvfmE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaDvfmE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7US1zw.s: Assembler messages:
encrypt.c: /tmp/cc7US1zw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7US1zw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7US1zw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7US1zw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7US1zw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7US1zw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7US1zw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7US1zw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7US1zw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7US1zw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7US1zw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7US1zw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7US1zw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7US1zw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7US1zw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7US1zw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7US1zw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7US1zw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7US1zw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7US1zw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7US1zw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7US1zw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7US1zw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7US1zw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLA12PP.s: Assembler messages:
encrypt.c: /tmp/ccLA12PP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLA12PP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLA12PP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLA12PP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA12PP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA12PP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA12PP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA12PP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA12PP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLA12PP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLA12PP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLA12PP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLA12PP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA12PP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLA12PP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLA12PP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLA12PP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLA12PP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLA12PP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA12PP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLA12PP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLA12PP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLA12PP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLA12PP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5CBOio.s: Assembler messages:
encrypt.c: /tmp/cc5CBOio.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5CBOio.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5CBOio.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5CBOio.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CBOio.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CBOio.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CBOio.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CBOio.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CBOio.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CBOio.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CBOio.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CBOio.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5CBOio.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CBOio.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5CBOio.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5CBOio.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CBOio.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CBOio.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CBOio.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CBOio.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CBOio.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5CBOio.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CBOio.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CBOio.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnxjhuR.s: Assembler messages:
encrypt.c: /tmp/ccnxjhuR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnxjhuR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnxjhuR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnxjhuR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxjhuR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxjhuR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxjhuR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxjhuR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxjhuR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxjhuR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxjhuR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxjhuR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnxjhuR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxjhuR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnxjhuR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxjhuR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnxjhuR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxjhuR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxjhuR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxjhuR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxjhuR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxjhuR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnxjhuR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxjhuR.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDArnsE.s: Assembler messages:
encrypt.c: /tmp/ccDArnsE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDArnsE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDArnsE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDArnsE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDArnsE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDArnsE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDArnsE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDArnsE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDArnsE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDArnsE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDArnsE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDArnsE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDArnsE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDArnsE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDArnsE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDArnsE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDArnsE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDArnsE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDArnsE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDArnsE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDArnsE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDArnsE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDArnsE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDArnsE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEDblm8.s: Assembler messages:
encrypt.c: /tmp/ccEDblm8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEDblm8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEDblm8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEDblm8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDblm8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDblm8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDblm8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDblm8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDblm8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDblm8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDblm8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDblm8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEDblm8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDblm8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEDblm8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDblm8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEDblm8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEDblm8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDblm8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDblm8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDblm8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDblm8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEDblm8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEDblm8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBd47Pd.s: Assembler messages:
encrypt.c: /tmp/ccBd47Pd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBd47Pd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBd47Pd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBd47Pd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd47Pd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd47Pd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd47Pd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd47Pd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd47Pd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBd47Pd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBd47Pd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBd47Pd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBd47Pd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd47Pd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBd47Pd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBd47Pd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBd47Pd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBd47Pd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBd47Pd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBd47Pd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBd47Pd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBd47Pd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBd47Pd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBd47Pd.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIqGUIC.s: Assembler messages:
encrypt.c: /tmp/ccIqGUIC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIqGUIC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIqGUIC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIqGUIC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqGUIC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqGUIC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqGUIC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqGUIC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqGUIC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqGUIC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqGUIC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqGUIC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIqGUIC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqGUIC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIqGUIC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqGUIC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIqGUIC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqGUIC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqGUIC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqGUIC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqGUIC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqGUIC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIqGUIC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqGUIC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaLfJdS.s: Assembler messages:
encrypt.c: /tmp/ccaLfJdS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaLfJdS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaLfJdS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaLfJdS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLfJdS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLfJdS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLfJdS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLfJdS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLfJdS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLfJdS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLfJdS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLfJdS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaLfJdS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLfJdS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaLfJdS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaLfJdS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLfJdS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLfJdS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLfJdS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLfJdS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLfJdS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaLfJdS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLfJdS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLfJdS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczzD1uq.s: Assembler messages:
encrypt.c: /tmp/cczzD1uq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczzD1uq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczzD1uq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczzD1uq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzD1uq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzD1uq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzD1uq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzD1uq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzD1uq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczzD1uq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczzD1uq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczzD1uq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczzD1uq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzD1uq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczzD1uq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczzD1uq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczzD1uq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczzD1uq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczzD1uq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczzD1uq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczzD1uq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczzD1uq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczzD1uq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczzD1uq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqXNcrt.s: Assembler messages:
encrypt.c: /tmp/ccqXNcrt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqXNcrt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqXNcrt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqXNcrt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNcrt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNcrt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNcrt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNcrt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNcrt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXNcrt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXNcrt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXNcrt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqXNcrt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNcrt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqXNcrt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqXNcrt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXNcrt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXNcrt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXNcrt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXNcrt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXNcrt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqXNcrt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXNcrt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXNcrt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvHCKeV.s: Assembler messages:
encrypt.c: /tmp/ccvHCKeV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvHCKeV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvHCKeV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvHCKeV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHCKeV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHCKeV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHCKeV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHCKeV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHCKeV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHCKeV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHCKeV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHCKeV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvHCKeV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHCKeV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvHCKeV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHCKeV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvHCKeV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHCKeV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHCKeV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHCKeV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHCKeV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHCKeV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvHCKeV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHCKeV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgkNbfW.s: Assembler messages:
encrypt.c: /tmp/ccgkNbfW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgkNbfW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgkNbfW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgkNbfW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkNbfW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkNbfW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkNbfW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkNbfW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkNbfW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgkNbfW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgkNbfW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgkNbfW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgkNbfW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkNbfW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgkNbfW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgkNbfW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgkNbfW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgkNbfW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgkNbfW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkNbfW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgkNbfW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgkNbfW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgkNbfW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgkNbfW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch5PAm4.s: Assembler messages:
encrypt.c: /tmp/cch5PAm4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch5PAm4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch5PAm4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch5PAm4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PAm4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PAm4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PAm4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PAm4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PAm4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5PAm4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5PAm4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5PAm4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch5PAm4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PAm4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch5PAm4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5PAm4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch5PAm4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5PAm4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5PAm4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5PAm4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PAm4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5PAm4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5PAm4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5PAm4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZbf8Yc.s: Assembler messages:
encrypt.c: /tmp/ccZbf8Yc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZbf8Yc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZbf8Yc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZbf8Yc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbf8Yc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbf8Yc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbf8Yc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbf8Yc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbf8Yc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZbf8Yc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZbf8Yc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZbf8Yc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZbf8Yc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbf8Yc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZbf8Yc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZbf8Yc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZbf8Yc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZbf8Yc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZbf8Yc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbf8Yc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZbf8Yc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZbf8Yc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZbf8Yc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZbf8Yc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy1jjtm.s: Assembler messages:
encrypt.c: /tmp/ccy1jjtm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy1jjtm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy1jjtm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy1jjtm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1jjtm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1jjtm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1jjtm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1jjtm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1jjtm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1jjtm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1jjtm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1jjtm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy1jjtm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1jjtm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy1jjtm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1jjtm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy1jjtm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1jjtm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1jjtm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1jjtm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1jjtm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1jjtm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy1jjtm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1jjtm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4jsq2P.s: Assembler messages:
encrypt.c: /tmp/cc4jsq2P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4jsq2P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4jsq2P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4jsq2P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jsq2P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jsq2P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jsq2P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jsq2P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jsq2P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jsq2P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jsq2P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jsq2P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4jsq2P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jsq2P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4jsq2P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jsq2P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4jsq2P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jsq2P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jsq2P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jsq2P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jsq2P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jsq2P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4jsq2P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jsq2P.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccptamBG.s: Assembler messages:
encrypt.c: /tmp/ccptamBG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccptamBG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccptamBG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccptamBG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptamBG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptamBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptamBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptamBG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptamBG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptamBG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptamBG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptamBG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccptamBG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptamBG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccptamBG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccptamBG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccptamBG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptamBG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptamBG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptamBG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptamBG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccptamBG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptamBG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccptamBG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc7yge5.s: Assembler messages:
encrypt.c: /tmp/ccc7yge5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc7yge5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc7yge5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc7yge5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yge5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yge5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yge5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yge5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yge5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7yge5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7yge5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7yge5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc7yge5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yge5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc7yge5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc7yge5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc7yge5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7yge5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7yge5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc7yge5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7yge5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc7yge5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7yge5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc7yge5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfec6Ks.s: Assembler messages:
encrypt.c: /tmp/ccfec6Ks.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfec6Ks.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfec6Ks.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfec6Ks.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfec6Ks.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfec6Ks.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfec6Ks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfec6Ks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfec6Ks.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfec6Ks.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfec6Ks.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfec6Ks.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfec6Ks.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfec6Ks.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfec6Ks.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfec6Ks.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfec6Ks.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfec6Ks.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfec6Ks.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfec6Ks.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfec6Ks.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfec6Ks.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfec6Ks.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfec6Ks.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc85BQyx.s: Assembler messages:
encrypt.c: /tmp/cc85BQyx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc85BQyx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc85BQyx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc85BQyx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85BQyx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85BQyx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85BQyx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85BQyx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85BQyx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85BQyx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85BQyx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85BQyx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc85BQyx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85BQyx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc85BQyx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85BQyx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc85BQyx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85BQyx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85BQyx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85BQyx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85BQyx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85BQyx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc85BQyx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85BQyx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqlpIhq.s: Assembler messages:
encrypt.c: /tmp/ccqlpIhq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqlpIhq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqlpIhq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqlpIhq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlpIhq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlpIhq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlpIhq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlpIhq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlpIhq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlpIhq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlpIhq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlpIhq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqlpIhq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlpIhq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqlpIhq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqlpIhq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlpIhq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlpIhq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlpIhq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlpIhq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlpIhq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqlpIhq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlpIhq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlpIhq.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjrVFcc.s: Assembler messages:
encrypt.c: /tmp/ccjrVFcc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjrVFcc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjrVFcc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjrVFcc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrVFcc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrVFcc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrVFcc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrVFcc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrVFcc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrVFcc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrVFcc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrVFcc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjrVFcc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrVFcc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjrVFcc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrVFcc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjrVFcc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrVFcc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrVFcc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrVFcc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrVFcc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrVFcc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjrVFcc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrVFcc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwLkqGT.s: Assembler messages:
encrypt.c: /tmp/ccwLkqGT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwLkqGT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwLkqGT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwLkqGT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLkqGT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLkqGT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLkqGT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLkqGT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLkqGT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLkqGT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLkqGT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLkqGT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwLkqGT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLkqGT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwLkqGT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwLkqGT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLkqGT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLkqGT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLkqGT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLkqGT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLkqGT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwLkqGT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLkqGT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLkqGT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZPQbjE.s: Assembler messages:
encrypt.c: /tmp/ccZPQbjE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZPQbjE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZPQbjE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZPQbjE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPQbjE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPQbjE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPQbjE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPQbjE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPQbjE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPQbjE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPQbjE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPQbjE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZPQbjE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPQbjE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZPQbjE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPQbjE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZPQbjE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPQbjE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPQbjE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPQbjE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPQbjE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPQbjE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZPQbjE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPQbjE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnAXSxa.s: Assembler messages:
encrypt.c: /tmp/ccnAXSxa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnAXSxa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnAXSxa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnAXSxa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAXSxa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAXSxa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAXSxa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAXSxa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAXSxa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAXSxa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAXSxa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAXSxa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnAXSxa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAXSxa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnAXSxa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnAXSxa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAXSxa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAXSxa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAXSxa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAXSxa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAXSxa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnAXSxa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAXSxa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAXSxa.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccDLt9uU.s: Assembler messages:
encrypt.c: /tmp/ccDLt9uU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDLt9uU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDLt9uU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDLt9uU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLt9uU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLt9uU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLt9uU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLt9uU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLt9uU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLt9uU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLt9uU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLt9uU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDLt9uU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLt9uU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDLt9uU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLt9uU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDLt9uU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLt9uU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLt9uU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLt9uU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLt9uU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLt9uU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDLt9uU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLt9uU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccViFJOl.s: Assembler messages:
encrypt.c: /tmp/ccViFJOl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViFJOl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViFJOl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccViFJOl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFJOl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFJOl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFJOl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFJOl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFJOl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViFJOl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViFJOl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViFJOl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViFJOl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFJOl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViFJOl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccViFJOl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViFJOl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViFJOl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViFJOl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFJOl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViFJOl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViFJOl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViFJOl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViFJOl.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKg75WQ.s: Assembler messages:
encrypt.c: /tmp/ccKg75WQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKg75WQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKg75WQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKg75WQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg75WQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg75WQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg75WQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg75WQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg75WQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKg75WQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKg75WQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKg75WQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKg75WQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg75WQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKg75WQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKg75WQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKg75WQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKg75WQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKg75WQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg75WQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKg75WQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKg75WQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKg75WQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKg75WQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz8lu6o.s: Assembler messages:
encrypt.c: /tmp/ccz8lu6o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz8lu6o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz8lu6o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz8lu6o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8lu6o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8lu6o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8lu6o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8lu6o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8lu6o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8lu6o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8lu6o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8lu6o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz8lu6o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8lu6o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz8lu6o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8lu6o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz8lu6o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8lu6o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8lu6o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8lu6o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8lu6o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8lu6o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz8lu6o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8lu6o.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco1ZErV.s: Assembler messages:
encrypt.c: /tmp/cco1ZErV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco1ZErV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco1ZErV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco1ZErV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1ZErV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1ZErV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1ZErV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1ZErV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1ZErV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1ZErV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1ZErV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1ZErV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco1ZErV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1ZErV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco1ZErV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1ZErV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco1ZErV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1ZErV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1ZErV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1ZErV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1ZErV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1ZErV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco1ZErV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1ZErV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs2231n.s: Assembler messages:
encrypt.c: /tmp/ccs2231n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs2231n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs2231n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs2231n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2231n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2231n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2231n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2231n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2231n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2231n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2231n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2231n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs2231n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2231n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs2231n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs2231n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2231n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2231n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2231n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2231n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2231n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs2231n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2231n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2231n.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2vrt3b.s: Assembler messages:
encrypt.c: /tmp/cc2vrt3b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2vrt3b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2vrt3b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2vrt3b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vrt3b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vrt3b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vrt3b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vrt3b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vrt3b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vrt3b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vrt3b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vrt3b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2vrt3b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vrt3b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2vrt3b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vrt3b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2vrt3b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vrt3b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vrt3b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vrt3b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vrt3b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vrt3b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2vrt3b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vrt3b.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccReaTXC.s: Assembler messages:
encrypt.c: /tmp/ccReaTXC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccReaTXC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccReaTXC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccReaTXC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReaTXC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReaTXC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReaTXC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReaTXC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReaTXC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReaTXC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReaTXC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReaTXC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccReaTXC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReaTXC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccReaTXC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccReaTXC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReaTXC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReaTXC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReaTXC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReaTXC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReaTXC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccReaTXC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReaTXC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReaTXC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRtzRR7.s: Assembler messages:
encrypt.c: /tmp/ccRtzRR7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRtzRR7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRtzRR7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRtzRR7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtzRR7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtzRR7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtzRR7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtzRR7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtzRR7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRtzRR7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRtzRR7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRtzRR7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRtzRR7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtzRR7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRtzRR7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRtzRR7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRtzRR7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRtzRR7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRtzRR7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtzRR7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRtzRR7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRtzRR7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRtzRR7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRtzRR7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwtTEgJ.s: Assembler messages:
encrypt.c: /tmp/ccwtTEgJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwtTEgJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwtTEgJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwtTEgJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtTEgJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtTEgJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtTEgJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtTEgJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtTEgJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtTEgJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtTEgJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtTEgJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwtTEgJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtTEgJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwtTEgJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtTEgJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwtTEgJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtTEgJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtTEgJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtTEgJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtTEgJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtTEgJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwtTEgJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtTEgJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0OAmct.s: Assembler messages:
encrypt.c: /tmp/cc0OAmct.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0OAmct.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0OAmct.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0OAmct.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OAmct.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OAmct.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OAmct.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OAmct.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OAmct.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OAmct.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OAmct.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OAmct.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0OAmct.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OAmct.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0OAmct.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0OAmct.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OAmct.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OAmct.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OAmct.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OAmct.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OAmct.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0OAmct.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OAmct.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OAmct.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciwiHva.s: Assembler messages:
encrypt.c: /tmp/cciwiHva.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciwiHva.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciwiHva.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciwiHva.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwiHva.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwiHva.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwiHva.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwiHva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwiHva.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwiHva.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwiHva.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwiHva.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciwiHva.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwiHva.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciwiHva.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwiHva.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciwiHva.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwiHva.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwiHva.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwiHva.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwiHva.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwiHva.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciwiHva.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwiHva.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9M7RnC.s: Assembler messages:
encrypt.c: /tmp/cc9M7RnC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9M7RnC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9M7RnC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9M7RnC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M7RnC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M7RnC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M7RnC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M7RnC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M7RnC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M7RnC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M7RnC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M7RnC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9M7RnC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M7RnC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9M7RnC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M7RnC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9M7RnC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M7RnC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M7RnC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M7RnC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M7RnC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M7RnC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9M7RnC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M7RnC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPavtU0.s: Assembler messages:
encrypt.c: /tmp/ccPavtU0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPavtU0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPavtU0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPavtU0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPavtU0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPavtU0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPavtU0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPavtU0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPavtU0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPavtU0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPavtU0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPavtU0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPavtU0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPavtU0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPavtU0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPavtU0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPavtU0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPavtU0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPavtU0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPavtU0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPavtU0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPavtU0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPavtU0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPavtU0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cca8JOPs.s: Assembler messages:
encrypt.c: /tmp/cca8JOPs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca8JOPs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca8JOPs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca8JOPs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8JOPs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8JOPs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8JOPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8JOPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8JOPs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8JOPs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8JOPs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8JOPs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca8JOPs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8JOPs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca8JOPs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8JOPs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca8JOPs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8JOPs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8JOPs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8JOPs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8JOPs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8JOPs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca8JOPs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8JOPs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnNPvLI.s: Assembler messages:
encrypt.c: /tmp/ccnNPvLI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnNPvLI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnNPvLI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnNPvLI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNPvLI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNPvLI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNPvLI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNPvLI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNPvLI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNPvLI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNPvLI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNPvLI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnNPvLI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNPvLI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnNPvLI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnNPvLI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnNPvLI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNPvLI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNPvLI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNPvLI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNPvLI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnNPvLI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNPvLI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnNPvLI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLFgu3U.s: Assembler messages:
encrypt.c: /tmp/ccLFgu3U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLFgu3U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLFgu3U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLFgu3U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgu3U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgu3U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgu3U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgu3U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgu3U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFgu3U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFgu3U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFgu3U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLFgu3U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgu3U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLFgu3U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFgu3U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLFgu3U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFgu3U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFgu3U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFgu3U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgu3U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFgu3U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLFgu3U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFgu3U.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqSXfUh.s: Assembler messages:
encrypt.c: /tmp/ccqSXfUh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqSXfUh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqSXfUh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqSXfUh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSXfUh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSXfUh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSXfUh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSXfUh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSXfUh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSXfUh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSXfUh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSXfUh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqSXfUh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSXfUh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqSXfUh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqSXfUh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSXfUh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSXfUh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSXfUh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSXfUh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSXfUh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqSXfUh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSXfUh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSXfUh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMxZ009.s: Assembler messages:
encrypt.c: /tmp/ccMxZ009.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMxZ009.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMxZ009.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMxZ009.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxZ009.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxZ009.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxZ009.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxZ009.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxZ009.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxZ009.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxZ009.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxZ009.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMxZ009.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxZ009.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMxZ009.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxZ009.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMxZ009.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxZ009.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxZ009.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxZ009.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxZ009.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxZ009.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMxZ009.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxZ009.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuM4Jyv.s: Assembler messages:
encrypt.c: /tmp/ccuM4Jyv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuM4Jyv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuM4Jyv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuM4Jyv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuM4Jyv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuM4Jyv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuM4Jyv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuM4Jyv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuM4Jyv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuM4Jyv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuM4Jyv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuM4Jyv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuM4Jyv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuM4Jyv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuM4Jyv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuM4Jyv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuM4Jyv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuM4Jyv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuM4Jyv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuM4Jyv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuM4Jyv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuM4Jyv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuM4Jyv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuM4Jyv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1dW74F.s: Assembler messages:
encrypt.c: /tmp/cc1dW74F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1dW74F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1dW74F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1dW74F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dW74F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dW74F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dW74F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dW74F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dW74F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dW74F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dW74F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dW74F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1dW74F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dW74F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1dW74F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dW74F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1dW74F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dW74F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dW74F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dW74F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dW74F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dW74F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1dW74F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dW74F.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmV7h27.s: Assembler messages:
encrypt.c: /tmp/ccmV7h27.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmV7h27.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmV7h27.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmV7h27.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV7h27.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV7h27.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV7h27.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV7h27.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV7h27.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmV7h27.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmV7h27.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmV7h27.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmV7h27.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV7h27.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmV7h27.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmV7h27.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmV7h27.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmV7h27.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmV7h27.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV7h27.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmV7h27.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmV7h27.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmV7h27.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmV7h27.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5R9AXK.s: Assembler messages:
encrypt.c: /tmp/cc5R9AXK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5R9AXK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5R9AXK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5R9AXK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R9AXK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R9AXK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R9AXK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R9AXK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R9AXK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5R9AXK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5R9AXK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5R9AXK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5R9AXK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R9AXK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5R9AXK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5R9AXK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5R9AXK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5R9AXK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5R9AXK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R9AXK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5R9AXK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5R9AXK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5R9AXK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5R9AXK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUaWp4m.s: Assembler messages:
encrypt.c: /tmp/ccUaWp4m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUaWp4m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUaWp4m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUaWp4m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaWp4m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaWp4m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaWp4m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaWp4m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaWp4m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaWp4m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaWp4m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaWp4m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUaWp4m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaWp4m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUaWp4m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaWp4m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUaWp4m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaWp4m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaWp4m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaWp4m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaWp4m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaWp4m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaWp4m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaWp4m.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm3mrur.s: Assembler messages:
encrypt.c: /tmp/ccm3mrur.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3mrur.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3mrur.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3mrur.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3mrur.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3mrur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3mrur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3mrur.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3mrur.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3mrur.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3mrur.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3mrur.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3mrur.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3mrur.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3mrur.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm3mrur.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3mrur.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3mrur.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3mrur.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3mrur.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3mrur.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3mrur.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3mrur.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3mrur.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctondVS.s: Assembler messages:
encrypt.c: /tmp/cctondVS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctondVS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctondVS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctondVS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctondVS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctondVS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctondVS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctondVS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctondVS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctondVS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctondVS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctondVS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctondVS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctondVS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctondVS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctondVS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctondVS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctondVS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctondVS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctondVS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctondVS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctondVS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctondVS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctondVS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW98ZVn.s: Assembler messages:
encrypt.c: /tmp/ccW98ZVn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW98ZVn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW98ZVn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW98ZVn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW98ZVn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW98ZVn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW98ZVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW98ZVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW98ZVn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW98ZVn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW98ZVn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW98ZVn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW98ZVn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW98ZVn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW98ZVn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW98ZVn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW98ZVn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW98ZVn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW98ZVn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW98ZVn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW98ZVn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW98ZVn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW98ZVn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW98ZVn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoXJsoC.s: Assembler messages:
encrypt.c: /tmp/ccoXJsoC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoXJsoC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoXJsoC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoXJsoC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXJsoC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXJsoC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXJsoC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXJsoC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXJsoC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXJsoC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXJsoC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXJsoC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoXJsoC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXJsoC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoXJsoC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoXJsoC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXJsoC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXJsoC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXJsoC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXJsoC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXJsoC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoXJsoC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXJsoC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXJsoC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4sur13.s: Assembler messages:
encrypt.c: /tmp/cc4sur13.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4sur13.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4sur13.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4sur13.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sur13.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sur13.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sur13.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sur13.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sur13.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4sur13.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4sur13.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4sur13.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4sur13.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sur13.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4sur13.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4sur13.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4sur13.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4sur13.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4sur13.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sur13.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4sur13.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4sur13.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4sur13.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4sur13.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4zRIDS.s: Assembler messages:
encrypt.c: /tmp/cc4zRIDS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4zRIDS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4zRIDS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4zRIDS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zRIDS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zRIDS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zRIDS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zRIDS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zRIDS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zRIDS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zRIDS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zRIDS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4zRIDS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zRIDS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4zRIDS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zRIDS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4zRIDS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zRIDS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zRIDS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zRIDS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zRIDS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zRIDS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4zRIDS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zRIDS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLNLjnF.s: Assembler messages:
encrypt.c: /tmp/ccLNLjnF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNLjnF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNLjnF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLNLjnF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLjnF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLjnF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLjnF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLjnF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLjnF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNLjnF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNLjnF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNLjnF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLNLjnF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLjnF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNLjnF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNLjnF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLNLjnF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNLjnF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNLjnF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNLjnF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNLjnF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNLjnF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLNLjnF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNLjnF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cceoxN4Q.s: Assembler messages:
encrypt.c: /tmp/cceoxN4Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceoxN4Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceoxN4Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceoxN4Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoxN4Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoxN4Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoxN4Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoxN4Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoxN4Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceoxN4Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceoxN4Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceoxN4Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceoxN4Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoxN4Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceoxN4Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceoxN4Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceoxN4Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceoxN4Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceoxN4Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoxN4Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceoxN4Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceoxN4Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceoxN4Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceoxN4Q.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUhFIVi.s: Assembler messages:
encrypt.c: /tmp/ccUhFIVi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUhFIVi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUhFIVi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUhFIVi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFIVi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFIVi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFIVi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFIVi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFIVi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhFIVi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhFIVi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhFIVi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUhFIVi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFIVi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUhFIVi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUhFIVi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhFIVi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhFIVi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhFIVi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFIVi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhFIVi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUhFIVi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhFIVi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhFIVi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWsm1A7.s: Assembler messages:
encrypt.c: /tmp/ccWsm1A7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWsm1A7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWsm1A7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWsm1A7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsm1A7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsm1A7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsm1A7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsm1A7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsm1A7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsm1A7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsm1A7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsm1A7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWsm1A7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsm1A7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWsm1A7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsm1A7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWsm1A7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsm1A7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsm1A7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsm1A7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsm1A7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsm1A7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWsm1A7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsm1A7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO5YGUn.s: Assembler messages:
encrypt.c: /tmp/ccO5YGUn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO5YGUn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO5YGUn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO5YGUn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5YGUn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5YGUn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5YGUn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5YGUn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5YGUn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5YGUn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5YGUn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5YGUn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO5YGUn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5YGUn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO5YGUn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5YGUn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO5YGUn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5YGUn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5YGUn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5YGUn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5YGUn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5YGUn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO5YGUn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5YGUn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpuAMmz.s: Assembler messages:
encrypt.c: /tmp/ccpuAMmz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpuAMmz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpuAMmz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpuAMmz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAMmz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAMmz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAMmz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAMmz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAMmz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuAMmz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuAMmz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuAMmz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpuAMmz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAMmz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpuAMmz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpuAMmz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuAMmz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuAMmz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuAMmz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAMmz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuAMmz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpuAMmz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuAMmz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuAMmz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZCeGrO.s: Assembler messages:
encrypt.c: /tmp/ccZCeGrO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZCeGrO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZCeGrO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZCeGrO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCeGrO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCeGrO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCeGrO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCeGrO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCeGrO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCeGrO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCeGrO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCeGrO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZCeGrO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCeGrO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZCeGrO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCeGrO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZCeGrO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCeGrO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCeGrO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCeGrO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCeGrO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCeGrO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZCeGrO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCeGrO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuUwyR2.s: Assembler messages:
encrypt.c: /tmp/ccuUwyR2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUwyR2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUwyR2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUwyR2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUwyR2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUwyR2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUwyR2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUwyR2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUwyR2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUwyR2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUwyR2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUwyR2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUwyR2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUwyR2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUwyR2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuUwyR2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUwyR2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUwyR2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUwyR2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUwyR2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUwyR2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUwyR2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUwyR2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUwyR2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccciDQZQ.s: Assembler messages:
encrypt.c: /tmp/ccciDQZQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccciDQZQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccciDQZQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccciDQZQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciDQZQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciDQZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciDQZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciDQZQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciDQZQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccciDQZQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccciDQZQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccciDQZQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccciDQZQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciDQZQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccciDQZQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccciDQZQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccciDQZQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccciDQZQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccciDQZQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccciDQZQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccciDQZQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccciDQZQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccciDQZQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccciDQZQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsu3fPB.s: Assembler messages:
encrypt.c: /tmp/ccsu3fPB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsu3fPB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsu3fPB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsu3fPB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu3fPB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu3fPB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu3fPB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu3fPB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu3fPB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsu3fPB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsu3fPB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsu3fPB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsu3fPB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu3fPB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsu3fPB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsu3fPB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsu3fPB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsu3fPB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsu3fPB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsu3fPB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu3fPB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsu3fPB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsu3fPB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsu3fPB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDMH8y6.s: Assembler messages:
encrypt.c: /tmp/ccDMH8y6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDMH8y6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDMH8y6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDMH8y6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMH8y6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMH8y6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMH8y6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMH8y6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMH8y6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMH8y6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMH8y6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMH8y6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDMH8y6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMH8y6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDMH8y6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMH8y6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDMH8y6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMH8y6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMH8y6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMH8y6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMH8y6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMH8y6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDMH8y6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMH8y6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLXrSEh.s: Assembler messages:
encrypt.c: /tmp/ccLXrSEh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXrSEh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXrSEh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXrSEh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXrSEh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXrSEh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXrSEh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXrSEh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXrSEh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXrSEh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXrSEh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXrSEh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXrSEh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXrSEh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXrSEh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLXrSEh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXrSEh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXrSEh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXrSEh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXrSEh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXrSEh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXrSEh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXrSEh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXrSEh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6bcEEl.s: Assembler messages:
encrypt.c: /tmp/cc6bcEEl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6bcEEl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6bcEEl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6bcEEl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bcEEl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bcEEl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bcEEl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bcEEl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bcEEl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6bcEEl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6bcEEl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6bcEEl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6bcEEl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bcEEl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6bcEEl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6bcEEl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6bcEEl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6bcEEl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6bcEEl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6bcEEl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bcEEl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6bcEEl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6bcEEl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6bcEEl.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfqkCQv.s: Assembler messages:
encrypt.c: /tmp/ccfqkCQv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfqkCQv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfqkCQv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfqkCQv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkCQv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkCQv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkCQv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkCQv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkCQv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqkCQv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqkCQv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqkCQv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfqkCQv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkCQv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfqkCQv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfqkCQv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqkCQv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqkCQv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqkCQv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqkCQv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqkCQv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfqkCQv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqkCQv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqkCQv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf5B1ZZ.s: Assembler messages:
encrypt.c: /tmp/ccf5B1ZZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf5B1ZZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf5B1ZZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf5B1ZZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5B1ZZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5B1ZZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5B1ZZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5B1ZZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5B1ZZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5B1ZZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5B1ZZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5B1ZZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf5B1ZZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5B1ZZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf5B1ZZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf5B1ZZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5B1ZZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5B1ZZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5B1ZZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5B1ZZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5B1ZZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf5B1ZZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5B1ZZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5B1ZZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrqXoXX.s: Assembler messages:
encrypt.c: /tmp/ccrqXoXX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrqXoXX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrqXoXX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrqXoXX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqXoXX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqXoXX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqXoXX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqXoXX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqXoXX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqXoXX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqXoXX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqXoXX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrqXoXX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqXoXX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrqXoXX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqXoXX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrqXoXX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqXoXX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqXoXX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqXoXX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqXoXX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqXoXX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrqXoXX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqXoXX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbNc0TK.s: Assembler messages:
encrypt.c: /tmp/ccbNc0TK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbNc0TK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbNc0TK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbNc0TK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNc0TK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNc0TK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNc0TK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNc0TK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNc0TK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNc0TK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNc0TK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNc0TK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbNc0TK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNc0TK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbNc0TK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbNc0TK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNc0TK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNc0TK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNc0TK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNc0TK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNc0TK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbNc0TK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNc0TK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNc0TK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjKa1zA.s: Assembler messages:
encrypt.c: /tmp/ccjKa1zA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjKa1zA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjKa1zA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjKa1zA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKa1zA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKa1zA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKa1zA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKa1zA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKa1zA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKa1zA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKa1zA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKa1zA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjKa1zA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKa1zA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjKa1zA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKa1zA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjKa1zA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKa1zA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKa1zA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKa1zA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKa1zA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKa1zA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKa1zA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKa1zA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckTXrQf.s: Assembler messages:
encrypt.c: /tmp/cckTXrQf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckTXrQf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckTXrQf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckTXrQf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXrQf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXrQf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXrQf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXrQf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXrQf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTXrQf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTXrQf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTXrQf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckTXrQf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXrQf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckTXrQf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckTXrQf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTXrQf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTXrQf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTXrQf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTXrQf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTXrQf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckTXrQf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTXrQf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTXrQf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctXog9e.s: Assembler messages:
encrypt.c: /tmp/cctXog9e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctXog9e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctXog9e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctXog9e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXog9e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXog9e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXog9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXog9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXog9e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXog9e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXog9e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXog9e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctXog9e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXog9e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctXog9e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXog9e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctXog9e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXog9e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXog9e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXog9e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXog9e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXog9e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctXog9e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXog9e.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKU8Ynx.s: Assembler messages:
encrypt.c: /tmp/ccKU8Ynx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKU8Ynx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKU8Ynx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKU8Ynx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU8Ynx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU8Ynx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU8Ynx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU8Ynx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU8Ynx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKU8Ynx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKU8Ynx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKU8Ynx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKU8Ynx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU8Ynx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKU8Ynx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKU8Ynx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKU8Ynx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKU8Ynx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKU8Ynx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU8Ynx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKU8Ynx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKU8Ynx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKU8Ynx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKU8Ynx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmNX8ij.s: Assembler messages:
encrypt.c: /tmp/ccmNX8ij.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNX8ij.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNX8ij.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNX8ij.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNX8ij.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNX8ij.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNX8ij.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNX8ij.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNX8ij.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNX8ij.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNX8ij.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNX8ij.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNX8ij.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNX8ij.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNX8ij.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNX8ij.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmNX8ij.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNX8ij.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNX8ij.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNX8ij.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNX8ij.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNX8ij.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNX8ij.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNX8ij.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMstqSO.s: Assembler messages:
encrypt.c: /tmp/ccMstqSO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMstqSO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMstqSO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMstqSO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMstqSO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMstqSO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMstqSO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMstqSO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMstqSO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMstqSO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMstqSO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMstqSO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMstqSO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMstqSO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMstqSO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMstqSO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMstqSO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMstqSO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMstqSO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMstqSO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMstqSO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMstqSO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMstqSO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMstqSO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoxF038.s: Assembler messages:
encrypt.c: /tmp/ccoxF038.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoxF038.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoxF038.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoxF038.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxF038.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxF038.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxF038.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxF038.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxF038.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxF038.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxF038.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxF038.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoxF038.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxF038.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoxF038.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoxF038.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxF038.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxF038.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxF038.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxF038.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxF038.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoxF038.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxF038.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxF038.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1BSY0B.s: Assembler messages:
encrypt.c: /tmp/cc1BSY0B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BSY0B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1BSY0B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1BSY0B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BSY0B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BSY0B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BSY0B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BSY0B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BSY0B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BSY0B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BSY0B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BSY0B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1BSY0B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BSY0B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1BSY0B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BSY0B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1BSY0B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BSY0B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BSY0B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BSY0B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BSY0B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BSY0B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BSY0B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BSY0B.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGiz81I.s: Assembler messages:
encrypt.c: /tmp/ccGiz81I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGiz81I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGiz81I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGiz81I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiz81I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiz81I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiz81I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiz81I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiz81I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiz81I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiz81I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiz81I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGiz81I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiz81I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGiz81I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGiz81I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiz81I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiz81I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiz81I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiz81I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiz81I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGiz81I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiz81I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiz81I.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctY9x86.s: Assembler messages:
encrypt.c: /tmp/cctY9x86.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctY9x86.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctY9x86.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctY9x86.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY9x86.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY9x86.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY9x86.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY9x86.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY9x86.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY9x86.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY9x86.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY9x86.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctY9x86.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY9x86.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctY9x86.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY9x86.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctY9x86.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY9x86.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY9x86.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY9x86.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY9x86.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY9x86.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctY9x86.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY9x86.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvAYJuh.s: Assembler messages:
encrypt.c: /tmp/ccvAYJuh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvAYJuh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvAYJuh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvAYJuh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAYJuh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAYJuh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAYJuh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAYJuh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAYJuh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAYJuh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAYJuh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAYJuh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvAYJuh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAYJuh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvAYJuh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvAYJuh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAYJuh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAYJuh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAYJuh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAYJuh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAYJuh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAYJuh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAYJuh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAYJuh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8N96sg.s: Assembler messages:
encrypt.c: /tmp/cc8N96sg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8N96sg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8N96sg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8N96sg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N96sg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N96sg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N96sg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N96sg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N96sg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8N96sg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8N96sg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8N96sg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8N96sg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N96sg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8N96sg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8N96sg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8N96sg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8N96sg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8N96sg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8N96sg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8N96sg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8N96sg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8N96sg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8N96sg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvW6NIp.s: Assembler messages:
encrypt.c: /tmp/ccvW6NIp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvW6NIp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvW6NIp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvW6NIp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW6NIp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW6NIp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW6NIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW6NIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW6NIp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvW6NIp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvW6NIp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvW6NIp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvW6NIp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW6NIp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvW6NIp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvW6NIp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvW6NIp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvW6NIp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvW6NIp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvW6NIp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW6NIp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvW6NIp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvW6NIp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvW6NIp.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJaTtSO.s: Assembler messages:
encrypt.c: /tmp/ccJaTtSO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJaTtSO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJaTtSO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJaTtSO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaTtSO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaTtSO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaTtSO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaTtSO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaTtSO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaTtSO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaTtSO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaTtSO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJaTtSO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaTtSO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJaTtSO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaTtSO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJaTtSO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaTtSO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaTtSO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaTtSO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaTtSO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaTtSO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJaTtSO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaTtSO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXSEZeP.s: Assembler messages:
encrypt.c: /tmp/ccXSEZeP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXSEZeP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXSEZeP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXSEZeP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSEZeP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSEZeP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSEZeP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSEZeP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSEZeP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSEZeP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSEZeP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSEZeP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXSEZeP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSEZeP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXSEZeP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXSEZeP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSEZeP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSEZeP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSEZeP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSEZeP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSEZeP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXSEZeP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSEZeP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSEZeP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccDn6bNy.s: Assembler messages:
encrypt.c: /tmp/ccDn6bNy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDn6bNy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDn6bNy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDn6bNy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bNy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bNy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bNy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bNy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bNy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDn6bNy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDn6bNy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDn6bNy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDn6bNy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bNy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDn6bNy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDn6bNy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDn6bNy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDn6bNy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDn6bNy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bNy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDn6bNy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDn6bNy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDn6bNy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDn6bNy.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cclcEumJ.s: Assembler messages:
encrypt.c: /tmp/cclcEumJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclcEumJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclcEumJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclcEumJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcEumJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcEumJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcEumJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcEumJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcEumJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcEumJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcEumJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcEumJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclcEumJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcEumJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclcEumJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcEumJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclcEumJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcEumJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcEumJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcEumJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcEumJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcEumJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclcEumJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcEumJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWkfZN4.s: Assembler messages:
encrypt.c: /tmp/ccWkfZN4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWkfZN4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWkfZN4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWkfZN4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkfZN4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkfZN4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkfZN4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkfZN4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkfZN4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkfZN4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkfZN4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkfZN4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWkfZN4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkfZN4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWkfZN4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWkfZN4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkfZN4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkfZN4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkfZN4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkfZN4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkfZN4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWkfZN4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkfZN4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkfZN4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cch6qyb3.s: Assembler messages:
encrypt.c: /tmp/cch6qyb3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch6qyb3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch6qyb3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch6qyb3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6qyb3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6qyb3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6qyb3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6qyb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6qyb3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6qyb3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6qyb3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6qyb3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch6qyb3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6qyb3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch6qyb3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6qyb3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch6qyb3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6qyb3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6qyb3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6qyb3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6qyb3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6qyb3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6qyb3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6qyb3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4HYLho.s: Assembler messages:
encrypt.c: /tmp/cc4HYLho.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4HYLho.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4HYLho.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4HYLho.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HYLho.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HYLho.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HYLho.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HYLho.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HYLho.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HYLho.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HYLho.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HYLho.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4HYLho.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HYLho.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4HYLho.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4HYLho.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HYLho.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HYLho.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HYLho.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HYLho.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HYLho.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4HYLho.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HYLho.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HYLho.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmzDH1q.s: Assembler messages:
encrypt.c: /tmp/ccmzDH1q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzDH1q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzDH1q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzDH1q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzDH1q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzDH1q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzDH1q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzDH1q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzDH1q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzDH1q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzDH1q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzDH1q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzDH1q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzDH1q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzDH1q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzDH1q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmzDH1q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzDH1q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzDH1q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzDH1q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzDH1q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzDH1q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzDH1q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzDH1q.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLFnIdU.s: Assembler messages:
encrypt.c: /tmp/ccLFnIdU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLFnIdU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLFnIdU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLFnIdU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFnIdU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFnIdU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFnIdU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFnIdU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFnIdU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFnIdU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFnIdU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFnIdU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLFnIdU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFnIdU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLFnIdU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFnIdU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLFnIdU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFnIdU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFnIdU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFnIdU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFnIdU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFnIdU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLFnIdU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFnIdU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXVp5zX.s: Assembler messages:
encrypt.c: /tmp/ccXVp5zX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXVp5zX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXVp5zX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXVp5zX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVp5zX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVp5zX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVp5zX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVp5zX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVp5zX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVp5zX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVp5zX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVp5zX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXVp5zX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVp5zX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXVp5zX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXVp5zX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVp5zX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVp5zX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVp5zX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVp5zX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVp5zX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXVp5zX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVp5zX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVp5zX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLlnAnH.s: Assembler messages:
encrypt.c: /tmp/ccLlnAnH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLlnAnH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLlnAnH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLlnAnH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlnAnH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlnAnH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlnAnH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlnAnH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlnAnH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlnAnH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlnAnH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlnAnH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLlnAnH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlnAnH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLlnAnH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlnAnH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLlnAnH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlnAnH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlnAnH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlnAnH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlnAnH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlnAnH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLlnAnH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlnAnH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cck2J7fK.s: Assembler messages:
encrypt.c: /tmp/cck2J7fK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck2J7fK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck2J7fK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck2J7fK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2J7fK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2J7fK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2J7fK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2J7fK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2J7fK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2J7fK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2J7fK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2J7fK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck2J7fK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2J7fK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck2J7fK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck2J7fK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2J7fK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2J7fK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2J7fK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2J7fK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2J7fK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck2J7fK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2J7fK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2J7fK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4ZgZgc.s: Assembler messages:
encrypt.c: /tmp/cc4ZgZgc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ZgZgc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ZgZgc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ZgZgc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZgZgc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZgZgc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZgZgc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZgZgc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZgZgc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZgZgc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZgZgc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZgZgc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ZgZgc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZgZgc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ZgZgc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZgZgc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4ZgZgc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZgZgc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZgZgc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZgZgc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZgZgc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZgZgc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ZgZgc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZgZgc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCwhpOe.s: Assembler messages:
encrypt.c: /tmp/ccCwhpOe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCwhpOe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCwhpOe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCwhpOe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwhpOe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwhpOe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwhpOe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwhpOe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwhpOe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwhpOe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwhpOe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwhpOe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCwhpOe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwhpOe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCwhpOe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCwhpOe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwhpOe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwhpOe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwhpOe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwhpOe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwhpOe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCwhpOe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwhpOe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwhpOe.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF4Xd2G.s: Assembler messages:
encrypt.c: /tmp/ccF4Xd2G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF4Xd2G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF4Xd2G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF4Xd2G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Xd2G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Xd2G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Xd2G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Xd2G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Xd2G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4Xd2G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4Xd2G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4Xd2G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF4Xd2G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Xd2G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF4Xd2G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4Xd2G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF4Xd2G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4Xd2G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4Xd2G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4Xd2G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4Xd2G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4Xd2G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF4Xd2G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4Xd2G.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZaMu6y.s: Assembler messages:
encrypt.c: /tmp/ccZaMu6y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZaMu6y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZaMu6y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZaMu6y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaMu6y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaMu6y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaMu6y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaMu6y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaMu6y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaMu6y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaMu6y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaMu6y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZaMu6y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaMu6y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZaMu6y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZaMu6y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZaMu6y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaMu6y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaMu6y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaMu6y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaMu6y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZaMu6y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaMu6y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZaMu6y.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqdxXW9.s: Assembler messages:
encrypt.c: /tmp/ccqdxXW9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqdxXW9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqdxXW9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqdxXW9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdxXW9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdxXW9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdxXW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdxXW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdxXW9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdxXW9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdxXW9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdxXW9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqdxXW9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdxXW9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqdxXW9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdxXW9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqdxXW9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdxXW9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdxXW9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdxXW9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdxXW9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdxXW9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdxXW9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdxXW9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczJUnj2.s: Assembler messages:
encrypt.c: /tmp/cczJUnj2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJUnj2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczJUnj2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczJUnj2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJUnj2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJUnj2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJUnj2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJUnj2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJUnj2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJUnj2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJUnj2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJUnj2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczJUnj2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJUnj2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczJUnj2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczJUnj2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJUnj2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJUnj2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJUnj2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJUnj2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJUnj2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJUnj2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJUnj2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJUnj2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccYfLW1F.s: Assembler messages:
encrypt.c: /tmp/ccYfLW1F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYfLW1F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYfLW1F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYfLW1F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfLW1F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfLW1F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfLW1F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfLW1F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfLW1F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYfLW1F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYfLW1F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYfLW1F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYfLW1F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfLW1F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYfLW1F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYfLW1F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYfLW1F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYfLW1F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYfLW1F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfLW1F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYfLW1F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYfLW1F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYfLW1F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYfLW1F.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccxU9E4Y.s: Assembler messages:
encrypt.c: /tmp/ccxU9E4Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxU9E4Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxU9E4Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxU9E4Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU9E4Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU9E4Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU9E4Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU9E4Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU9E4Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxU9E4Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxU9E4Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxU9E4Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxU9E4Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU9E4Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxU9E4Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxU9E4Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxU9E4Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxU9E4Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxU9E4Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxU9E4Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU9E4Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxU9E4Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxU9E4Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxU9E4Y.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJa7mdt.s: Assembler messages:
encrypt.c: /tmp/ccJa7mdt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJa7mdt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJa7mdt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJa7mdt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa7mdt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa7mdt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa7mdt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa7mdt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa7mdt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJa7mdt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJa7mdt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJa7mdt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJa7mdt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa7mdt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJa7mdt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJa7mdt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJa7mdt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJa7mdt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJa7mdt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJa7mdt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJa7mdt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJa7mdt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJa7mdt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJa7mdt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWIdOaj.s: Assembler messages:
encrypt.c: /tmp/ccWIdOaj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWIdOaj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWIdOaj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWIdOaj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIdOaj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIdOaj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIdOaj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIdOaj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIdOaj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIdOaj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIdOaj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIdOaj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWIdOaj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIdOaj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWIdOaj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWIdOaj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIdOaj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIdOaj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIdOaj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIdOaj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIdOaj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWIdOaj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIdOaj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIdOaj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5Af1U5.s: Assembler messages:
encrypt.c: /tmp/cc5Af1U5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Af1U5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Af1U5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Af1U5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Af1U5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Af1U5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Af1U5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Af1U5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Af1U5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Af1U5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Af1U5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Af1U5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Af1U5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Af1U5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Af1U5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Af1U5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Af1U5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Af1U5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Af1U5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Af1U5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Af1U5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Af1U5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Af1U5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Af1U5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK73nhy.s: Assembler messages:
encrypt.c: /tmp/ccK73nhy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK73nhy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK73nhy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK73nhy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK73nhy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK73nhy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK73nhy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK73nhy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK73nhy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK73nhy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK73nhy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK73nhy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK73nhy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK73nhy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK73nhy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK73nhy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK73nhy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK73nhy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK73nhy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK73nhy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK73nhy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK73nhy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK73nhy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK73nhy.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn9w58A.s: Assembler messages:
encrypt.c: /tmp/ccn9w58A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn9w58A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn9w58A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn9w58A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9w58A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9w58A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9w58A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9w58A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9w58A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9w58A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9w58A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9w58A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn9w58A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9w58A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn9w58A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9w58A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn9w58A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9w58A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9w58A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9w58A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9w58A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9w58A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn9w58A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9w58A.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccreXd8Y.s: Assembler messages:
encrypt.c: /tmp/ccreXd8Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccreXd8Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccreXd8Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccreXd8Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreXd8Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreXd8Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreXd8Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreXd8Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreXd8Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccreXd8Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccreXd8Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccreXd8Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccreXd8Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreXd8Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccreXd8Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccreXd8Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccreXd8Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccreXd8Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccreXd8Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccreXd8Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccreXd8Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccreXd8Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccreXd8Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccreXd8Y.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccE2KYWO.s: Assembler messages:
encrypt.c: /tmp/ccE2KYWO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2KYWO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2KYWO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2KYWO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2KYWO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2KYWO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2KYWO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2KYWO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2KYWO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2KYWO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2KYWO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2KYWO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE2KYWO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2KYWO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2KYWO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE2KYWO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2KYWO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2KYWO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2KYWO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2KYWO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2KYWO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2KYWO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2KYWO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2KYWO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccq6HKTn.s: Assembler messages:
encrypt.c: /tmp/ccq6HKTn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq6HKTn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq6HKTn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq6HKTn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6HKTn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6HKTn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6HKTn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6HKTn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6HKTn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6HKTn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6HKTn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6HKTn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq6HKTn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6HKTn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq6HKTn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6HKTn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq6HKTn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6HKTn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6HKTn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6HKTn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6HKTn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6HKTn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq6HKTn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6HKTn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3slLVm.s: Assembler messages:
encrypt.c: /tmp/cc3slLVm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3slLVm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3slLVm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3slLVm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3slLVm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3slLVm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3slLVm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3slLVm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3slLVm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3slLVm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3slLVm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3slLVm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3slLVm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3slLVm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3slLVm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3slLVm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3slLVm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3slLVm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3slLVm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3slLVm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3slLVm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3slLVm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3slLVm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3slLVm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoJIQBQ.s: Assembler messages:
encrypt.c: /tmp/ccoJIQBQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoJIQBQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoJIQBQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoJIQBQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJIQBQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJIQBQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJIQBQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJIQBQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJIQBQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJIQBQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJIQBQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJIQBQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoJIQBQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJIQBQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoJIQBQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJIQBQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoJIQBQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJIQBQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJIQBQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJIQBQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJIQBQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJIQBQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoJIQBQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJIQBQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEGRGVr.s: Assembler messages:
encrypt.c: /tmp/ccEGRGVr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEGRGVr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEGRGVr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEGRGVr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGRGVr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGRGVr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGRGVr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGRGVr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGRGVr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGRGVr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGRGVr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGRGVr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEGRGVr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGRGVr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEGRGVr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEGRGVr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGRGVr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGRGVr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGRGVr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGRGVr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGRGVr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEGRGVr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGRGVr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGRGVr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccifYaZR.s: Assembler messages:
encrypt.c: /tmp/ccifYaZR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccifYaZR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccifYaZR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccifYaZR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifYaZR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifYaZR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifYaZR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifYaZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifYaZR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifYaZR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifYaZR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifYaZR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccifYaZR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifYaZR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccifYaZR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifYaZR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccifYaZR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifYaZR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifYaZR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifYaZR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifYaZR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifYaZR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccifYaZR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifYaZR.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIFNhpW.s: Assembler messages:
encrypt.c: /tmp/ccIFNhpW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFNhpW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFNhpW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFNhpW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFNhpW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFNhpW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFNhpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFNhpW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFNhpW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFNhpW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFNhpW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFNhpW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFNhpW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFNhpW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFNhpW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIFNhpW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIFNhpW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFNhpW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFNhpW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFNhpW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFNhpW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIFNhpW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFNhpW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIFNhpW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc4HPdk.s: Assembler messages:
encrypt.c: /tmp/ccc4HPdk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc4HPdk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc4HPdk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc4HPdk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4HPdk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4HPdk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4HPdk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4HPdk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4HPdk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4HPdk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4HPdk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4HPdk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc4HPdk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4HPdk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc4HPdk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4HPdk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc4HPdk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4HPdk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4HPdk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4HPdk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4HPdk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4HPdk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc4HPdk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4HPdk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjRayHI.s: Assembler messages:
encrypt.c: /tmp/ccjRayHI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjRayHI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjRayHI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjRayHI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRayHI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRayHI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRayHI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRayHI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRayHI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRayHI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRayHI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRayHI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjRayHI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRayHI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjRayHI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjRayHI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRayHI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRayHI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRayHI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRayHI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRayHI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjRayHI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRayHI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRayHI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwxzzP4.s: Assembler messages:
encrypt.c: /tmp/ccwxzzP4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwxzzP4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwxzzP4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwxzzP4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzzP4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzzP4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzzP4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzzP4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzzP4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxzzP4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxzzP4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxzzP4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwxzzP4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzzP4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwxzzP4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxzzP4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwxzzP4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxzzP4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxzzP4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxzzP4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxzzP4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxzzP4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwxzzP4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxzzP4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7zep9b.s: Assembler messages:
encrypt.c: /tmp/cc7zep9b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7zep9b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7zep9b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7zep9b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zep9b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zep9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zep9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zep9b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zep9b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zep9b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zep9b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zep9b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7zep9b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zep9b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7zep9b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7zep9b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zep9b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zep9b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zep9b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zep9b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zep9b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7zep9b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zep9b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zep9b.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctZcNnA.s: Assembler messages:
encrypt.c: /tmp/cctZcNnA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctZcNnA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctZcNnA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctZcNnA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZcNnA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZcNnA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZcNnA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZcNnA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZcNnA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZcNnA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZcNnA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZcNnA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctZcNnA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZcNnA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctZcNnA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZcNnA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctZcNnA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZcNnA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZcNnA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZcNnA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZcNnA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZcNnA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctZcNnA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZcNnA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDvXz0Q.s: Assembler messages:
encrypt.c: /tmp/ccDvXz0Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDvXz0Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDvXz0Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDvXz0Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvXz0Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvXz0Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvXz0Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvXz0Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvXz0Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvXz0Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvXz0Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvXz0Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDvXz0Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvXz0Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDvXz0Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvXz0Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDvXz0Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvXz0Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvXz0Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvXz0Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvXz0Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvXz0Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDvXz0Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvXz0Q.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfLwSks.s: Assembler messages:
encrypt.c: /tmp/ccfLwSks.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfLwSks.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfLwSks.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfLwSks.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLwSks.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLwSks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLwSks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLwSks.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLwSks.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLwSks.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLwSks.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLwSks.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfLwSks.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLwSks.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfLwSks.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfLwSks.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLwSks.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLwSks.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLwSks.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLwSks.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLwSks.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfLwSks.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLwSks.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLwSks.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2AZcMl.s: Assembler messages:
encrypt.c: /tmp/cc2AZcMl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2AZcMl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2AZcMl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2AZcMl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AZcMl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AZcMl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AZcMl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AZcMl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AZcMl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2AZcMl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2AZcMl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2AZcMl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2AZcMl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AZcMl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2AZcMl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2AZcMl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2AZcMl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2AZcMl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2AZcMl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2AZcMl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AZcMl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2AZcMl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2AZcMl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2AZcMl.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGGbOnW.s: Assembler messages:
encrypt.c: /tmp/ccGGbOnW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGGbOnW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGGbOnW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGGbOnW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGbOnW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGbOnW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGbOnW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGbOnW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGbOnW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGbOnW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGbOnW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGbOnW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGGbOnW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGbOnW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGGbOnW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGGbOnW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGbOnW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGbOnW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGbOnW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGbOnW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGbOnW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGGbOnW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGbOnW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGbOnW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBrqHAc.s: Assembler messages:
encrypt.c: /tmp/ccBrqHAc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBrqHAc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBrqHAc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBrqHAc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrqHAc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrqHAc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrqHAc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrqHAc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrqHAc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrqHAc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrqHAc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrqHAc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBrqHAc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrqHAc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBrqHAc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrqHAc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBrqHAc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrqHAc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrqHAc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrqHAc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrqHAc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrqHAc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBrqHAc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrqHAc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczLStGH.s: Assembler messages:
encrypt.c: /tmp/cczLStGH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczLStGH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczLStGH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczLStGH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLStGH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLStGH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLStGH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLStGH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLStGH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczLStGH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczLStGH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczLStGH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczLStGH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLStGH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczLStGH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczLStGH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczLStGH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczLStGH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczLStGH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLStGH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczLStGH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczLStGH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczLStGH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczLStGH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchnOQ1b.s: Assembler messages:
encrypt.c: /tmp/cchnOQ1b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchnOQ1b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchnOQ1b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchnOQ1b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnOQ1b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnOQ1b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnOQ1b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnOQ1b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnOQ1b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnOQ1b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnOQ1b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnOQ1b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchnOQ1b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnOQ1b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchnOQ1b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchnOQ1b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchnOQ1b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnOQ1b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnOQ1b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnOQ1b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnOQ1b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchnOQ1b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnOQ1b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchnOQ1b.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvACjiC.s: Assembler messages:
encrypt.c: /tmp/ccvACjiC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvACjiC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvACjiC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvACjiC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvACjiC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvACjiC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvACjiC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvACjiC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvACjiC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvACjiC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvACjiC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvACjiC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvACjiC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvACjiC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvACjiC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvACjiC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvACjiC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvACjiC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvACjiC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvACjiC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvACjiC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvACjiC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvACjiC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvACjiC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca4ICVM.s: Assembler messages:
encrypt.c: /tmp/cca4ICVM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca4ICVM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca4ICVM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca4ICVM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4ICVM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4ICVM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4ICVM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4ICVM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4ICVM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4ICVM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4ICVM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4ICVM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca4ICVM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4ICVM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca4ICVM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4ICVM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca4ICVM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4ICVM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4ICVM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4ICVM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4ICVM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4ICVM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca4ICVM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4ICVM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccojOOpt.s: Assembler messages:
encrypt.c: /tmp/ccojOOpt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccojOOpt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccojOOpt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccojOOpt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojOOpt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojOOpt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojOOpt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojOOpt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojOOpt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccojOOpt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccojOOpt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccojOOpt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccojOOpt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojOOpt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccojOOpt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccojOOpt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccojOOpt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccojOOpt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccojOOpt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojOOpt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccojOOpt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccojOOpt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccojOOpt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccojOOpt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB9iNfh.s: Assembler messages:
encrypt.c: /tmp/ccB9iNfh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB9iNfh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB9iNfh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB9iNfh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9iNfh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9iNfh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9iNfh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9iNfh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9iNfh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9iNfh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9iNfh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9iNfh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB9iNfh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9iNfh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB9iNfh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9iNfh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB9iNfh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9iNfh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9iNfh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9iNfh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9iNfh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9iNfh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB9iNfh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9iNfh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdnwLLV.s: Assembler messages:
encrypt.c: /tmp/ccdnwLLV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdnwLLV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdnwLLV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdnwLLV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnwLLV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnwLLV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnwLLV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnwLLV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnwLLV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdnwLLV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdnwLLV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdnwLLV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdnwLLV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnwLLV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdnwLLV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdnwLLV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdnwLLV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdnwLLV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdnwLLV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnwLLV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdnwLLV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdnwLLV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdnwLLV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdnwLLV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU5VKyI.s: Assembler messages:
encrypt.c: /tmp/ccU5VKyI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU5VKyI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU5VKyI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU5VKyI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5VKyI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5VKyI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5VKyI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5VKyI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5VKyI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5VKyI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5VKyI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5VKyI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU5VKyI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5VKyI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU5VKyI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU5VKyI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5VKyI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5VKyI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5VKyI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5VKyI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5VKyI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU5VKyI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5VKyI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5VKyI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cczJxpA3.s: Assembler messages:
encrypt.c: /tmp/cczJxpA3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJxpA3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczJxpA3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczJxpA3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJxpA3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJxpA3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJxpA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJxpA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJxpA3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJxpA3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJxpA3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJxpA3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczJxpA3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJxpA3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczJxpA3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJxpA3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczJxpA3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJxpA3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJxpA3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJxpA3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJxpA3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJxpA3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJxpA3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJxpA3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAMbMDd.s: Assembler messages:
encrypt.c: /tmp/ccAMbMDd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMbMDd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMbMDd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMbMDd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMbMDd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMbMDd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMbMDd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMbMDd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMbMDd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMbMDd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMbMDd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMbMDd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMbMDd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMbMDd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMbMDd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAMbMDd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMbMDd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMbMDd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMbMDd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMbMDd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMbMDd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMbMDd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMbMDd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMbMDd.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccysWuCv.s: Assembler messages:
encrypt.c: /tmp/ccysWuCv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccysWuCv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccysWuCv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccysWuCv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysWuCv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysWuCv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysWuCv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysWuCv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysWuCv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysWuCv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysWuCv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysWuCv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccysWuCv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysWuCv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccysWuCv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysWuCv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccysWuCv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysWuCv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysWuCv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysWuCv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysWuCv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysWuCv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccysWuCv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysWuCv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct5GDt6.s: Assembler messages:
encrypt.c: /tmp/cct5GDt6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5GDt6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5GDt6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct5GDt6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5GDt6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5GDt6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5GDt6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5GDt6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5GDt6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5GDt6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5GDt6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5GDt6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5GDt6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5GDt6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5GDt6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5GDt6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct5GDt6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5GDt6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5GDt6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5GDt6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5GDt6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5GDt6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5GDt6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5GDt6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvUc5RF.s: Assembler messages:
encrypt.c: /tmp/ccvUc5RF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvUc5RF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvUc5RF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvUc5RF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUc5RF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUc5RF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUc5RF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUc5RF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUc5RF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUc5RF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUc5RF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUc5RF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvUc5RF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUc5RF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvUc5RF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvUc5RF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUc5RF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUc5RF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUc5RF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUc5RF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUc5RF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvUc5RF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUc5RF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUc5RF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTs2Tu6.s: Assembler messages:
encrypt.c: /tmp/ccTs2Tu6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTs2Tu6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTs2Tu6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTs2Tu6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs2Tu6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs2Tu6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs2Tu6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs2Tu6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs2Tu6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs2Tu6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs2Tu6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs2Tu6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTs2Tu6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs2Tu6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTs2Tu6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTs2Tu6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs2Tu6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs2Tu6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs2Tu6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs2Tu6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs2Tu6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTs2Tu6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs2Tu6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs2Tu6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccusxIHu.s: Assembler messages:
encrypt.c: /tmp/ccusxIHu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccusxIHu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccusxIHu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccusxIHu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusxIHu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusxIHu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusxIHu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusxIHu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusxIHu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusxIHu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusxIHu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusxIHu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccusxIHu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusxIHu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccusxIHu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusxIHu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccusxIHu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusxIHu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusxIHu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusxIHu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusxIHu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusxIHu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccusxIHu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusxIHu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccCM9OjS.s: Assembler messages:
encrypt.c: /tmp/ccCM9OjS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCM9OjS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCM9OjS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCM9OjS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM9OjS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM9OjS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM9OjS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM9OjS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM9OjS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCM9OjS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCM9OjS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCM9OjS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCM9OjS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM9OjS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCM9OjS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCM9OjS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCM9OjS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCM9OjS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCM9OjS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCM9OjS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCM9OjS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCM9OjS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCM9OjS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCM9OjS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccrfNpIn.s: Assembler messages:
encrypt.c: /tmp/ccrfNpIn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrfNpIn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrfNpIn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrfNpIn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfNpIn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfNpIn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfNpIn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfNpIn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfNpIn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrfNpIn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrfNpIn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrfNpIn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrfNpIn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfNpIn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrfNpIn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrfNpIn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrfNpIn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrfNpIn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrfNpIn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrfNpIn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfNpIn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrfNpIn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrfNpIn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrfNpIn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc1wc1j.s: Assembler messages:
encrypt.c: /tmp/ccc1wc1j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc1wc1j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc1wc1j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc1wc1j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wc1j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wc1j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wc1j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wc1j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wc1j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1wc1j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1wc1j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1wc1j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc1wc1j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wc1j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc1wc1j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc1wc1j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1wc1j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1wc1j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1wc1j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1wc1j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1wc1j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc1wc1j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1wc1j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1wc1j.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvRAoUN.s: Assembler messages:
encrypt.c: /tmp/ccvRAoUN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRAoUN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRAoUN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvRAoUN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRAoUN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRAoUN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRAoUN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRAoUN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRAoUN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRAoUN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRAoUN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRAoUN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvRAoUN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRAoUN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRAoUN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRAoUN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvRAoUN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRAoUN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRAoUN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRAoUN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRAoUN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRAoUN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvRAoUN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRAoUN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm2VpKq.s: Assembler messages:
encrypt.c: /tmp/ccm2VpKq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm2VpKq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm2VpKq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm2VpKq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2VpKq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2VpKq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2VpKq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2VpKq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2VpKq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2VpKq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2VpKq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2VpKq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm2VpKq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2VpKq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm2VpKq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm2VpKq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2VpKq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2VpKq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2VpKq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2VpKq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2VpKq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm2VpKq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2VpKq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2VpKq.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmFz0jY.s: Assembler messages:
encrypt.c: /tmp/ccmFz0jY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmFz0jY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmFz0jY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmFz0jY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFz0jY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFz0jY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFz0jY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFz0jY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFz0jY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFz0jY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFz0jY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFz0jY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmFz0jY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFz0jY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmFz0jY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFz0jY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmFz0jY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFz0jY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFz0jY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFz0jY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFz0jY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFz0jY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmFz0jY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFz0jY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6NYoCX.s: Assembler messages:
encrypt.c: /tmp/cc6NYoCX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6NYoCX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6NYoCX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6NYoCX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NYoCX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NYoCX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NYoCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NYoCX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NYoCX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NYoCX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NYoCX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NYoCX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6NYoCX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NYoCX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6NYoCX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6NYoCX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NYoCX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NYoCX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NYoCX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NYoCX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NYoCX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6NYoCX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NYoCX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NYoCX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyz5woq.s: Assembler messages:
encrypt.c: /tmp/ccyz5woq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyz5woq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyz5woq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyz5woq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyz5woq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyz5woq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyz5woq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyz5woq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyz5woq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyz5woq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyz5woq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyz5woq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyz5woq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyz5woq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyz5woq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyz5woq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyz5woq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyz5woq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyz5woq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyz5woq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyz5woq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyz5woq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyz5woq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyz5woq.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccRP4Qyh.s: Assembler messages:
encrypt.c: /tmp/ccRP4Qyh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRP4Qyh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRP4Qyh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRP4Qyh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP4Qyh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP4Qyh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP4Qyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP4Qyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP4Qyh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRP4Qyh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRP4Qyh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRP4Qyh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRP4Qyh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP4Qyh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRP4Qyh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRP4Qyh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRP4Qyh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRP4Qyh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRP4Qyh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRP4Qyh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRP4Qyh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRP4Qyh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRP4Qyh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRP4Qyh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccUWHe8F.s: Assembler messages:
encrypt.c: /tmp/ccUWHe8F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUWHe8F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUWHe8F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUWHe8F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWHe8F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWHe8F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWHe8F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWHe8F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWHe8F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUWHe8F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUWHe8F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUWHe8F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUWHe8F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWHe8F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUWHe8F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUWHe8F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUWHe8F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUWHe8F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUWHe8F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWHe8F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUWHe8F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUWHe8F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUWHe8F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUWHe8F.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFcjHmE.s: Assembler messages:
encrypt.c: /tmp/ccFcjHmE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFcjHmE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFcjHmE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFcjHmE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjHmE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjHmE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjHmE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjHmE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjHmE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcjHmE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcjHmE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcjHmE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFcjHmE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjHmE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFcjHmE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcjHmE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFcjHmE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcjHmE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcjHmE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcjHmE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjHmE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcjHmE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcjHmE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcjHmE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGKOrzd.s: Assembler messages:
encrypt.c: /tmp/ccGKOrzd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKOrzd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKOrzd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKOrzd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKOrzd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKOrzd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKOrzd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKOrzd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKOrzd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKOrzd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKOrzd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKOrzd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKOrzd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKOrzd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKOrzd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGKOrzd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKOrzd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKOrzd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKOrzd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKOrzd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKOrzd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKOrzd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKOrzd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKOrzd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3Trfax.s: Assembler messages:
encrypt.c: /tmp/cc3Trfax.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Trfax.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Trfax.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Trfax.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Trfax.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Trfax.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Trfax.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Trfax.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Trfax.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Trfax.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Trfax.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Trfax.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Trfax.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Trfax.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Trfax.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Trfax.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Trfax.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Trfax.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Trfax.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Trfax.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Trfax.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Trfax.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Trfax.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Trfax.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczBRjLI.s: Assembler messages:
encrypt.c: /tmp/cczBRjLI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczBRjLI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczBRjLI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczBRjLI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBRjLI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBRjLI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBRjLI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBRjLI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBRjLI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBRjLI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBRjLI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBRjLI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczBRjLI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBRjLI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczBRjLI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBRjLI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczBRjLI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBRjLI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBRjLI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBRjLI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBRjLI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBRjLI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczBRjLI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBRjLI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSu9c28.s: Assembler messages:
encrypt.c: /tmp/ccSu9c28.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSu9c28.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSu9c28.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSu9c28.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSu9c28.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSu9c28.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSu9c28.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSu9c28.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSu9c28.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSu9c28.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSu9c28.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSu9c28.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSu9c28.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSu9c28.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSu9c28.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSu9c28.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSu9c28.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSu9c28.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSu9c28.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSu9c28.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSu9c28.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSu9c28.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSu9c28.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSu9c28.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTkoOo6.s: Assembler messages:
encrypt.c: /tmp/ccTkoOo6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTkoOo6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTkoOo6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTkoOo6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkoOo6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkoOo6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkoOo6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkoOo6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkoOo6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkoOo6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkoOo6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkoOo6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTkoOo6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkoOo6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTkoOo6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTkoOo6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTkoOo6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkoOo6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkoOo6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkoOo6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkoOo6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTkoOo6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkoOo6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTkoOo6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccRnXmwM.s: Assembler messages:
encrypt.c: /tmp/ccRnXmwM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRnXmwM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRnXmwM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRnXmwM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnXmwM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnXmwM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnXmwM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnXmwM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnXmwM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnXmwM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnXmwM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnXmwM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRnXmwM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnXmwM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRnXmwM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRnXmwM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnXmwM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnXmwM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnXmwM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnXmwM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnXmwM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRnXmwM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnXmwM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnXmwM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cciWEfrX.s: Assembler messages:
encrypt.c: /tmp/cciWEfrX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWEfrX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciWEfrX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciWEfrX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEfrX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEfrX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEfrX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEfrX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEfrX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWEfrX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWEfrX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWEfrX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciWEfrX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEfrX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciWEfrX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWEfrX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciWEfrX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWEfrX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWEfrX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWEfrX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEfrX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWEfrX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWEfrX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWEfrX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0ZS0Ig.s: Assembler messages:
encrypt.c: /tmp/cc0ZS0Ig.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZS0Ig.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZS0Ig.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZS0Ig.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZS0Ig.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZS0Ig.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZS0Ig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZS0Ig.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZS0Ig.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZS0Ig.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZS0Ig.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZS0Ig.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZS0Ig.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZS0Ig.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZS0Ig.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ZS0Ig.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZS0Ig.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZS0Ig.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZS0Ig.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZS0Ig.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZS0Ig.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZS0Ig.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZS0Ig.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZS0Ig.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

Compiler output

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