Implementation notes: x86, morningstar, crypto_aead/omdsha256k128n96tau128v1

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
308477? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
310362? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
313211? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
313701? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072820170718
316235? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
316257? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
318024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
319245? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
320603? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
320669? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
321891? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
322539? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
322879? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
322906? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
323570? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
323574? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
323739? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
324067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
324176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
324752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
326221? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
327112? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
329176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
329634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
330272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
333170? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
333378? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
333944? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
337746? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
340056? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
340277? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
342595? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
343930? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
344003? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
344272? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
346254? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
348593? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
349110? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
349954? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
351349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
352296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
354158? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
359039? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
359296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
359366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
372755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
374101? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
374158? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
374483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
374696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
374759? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
375540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
375560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
376211? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
376735? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
376968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
377037? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
378616? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
379504? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072820170718
382003? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
385401? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
385770? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
388473? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
388693? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
388917? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
389800? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
389872? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
391621? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
394357? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
394432? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
394728? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
394901? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
395002? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
395571? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
395950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
395970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
396192? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
396344? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
396568? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
397536? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
398471? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
398472? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
398536? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
398538? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
398552? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
399253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
399271? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
399476? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
399755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
400202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
400450? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
400611? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
400672? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
400754? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
402637? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
402749? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
404037? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
404293? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072820170718
404365? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
404608? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
404944? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
404965? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
405016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
405051? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
405389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
405630? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
405837? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
405840? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
405901? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
406189? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
406565? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
406649? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
406744? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
407165? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
407192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
407389? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
407509? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
407632? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
407776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
408123? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
408237? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
408352? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
409696? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
411381? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
412197? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072820170718
412271? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
413351? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
413664? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
413856? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
413920? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
414317? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
414469? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
414758? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
415120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
415390? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
415891? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
415951? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
417417? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
417640? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
417712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
418248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
419328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
419680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
419750? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
423109? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
423491? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
423616? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
424149? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
428233? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
428282? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
428315? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
428454? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
430560? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
433367? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
439051? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
439645? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
445176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
446189? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
457072? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
461867? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v1/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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7YXuo5.s: Assembler messages:
encrypt.c: /tmp/cc7YXuo5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7YXuo5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7YXuo5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7YXuo5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YXuo5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YXuo5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YXuo5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YXuo5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YXuo5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YXuo5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YXuo5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YXuo5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7YXuo5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YXuo5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7YXuo5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7YXuo5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YXuo5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YXuo5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YXuo5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YXuo5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YXuo5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7YXuo5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YXuo5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YXuo5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuKVaXm.s: Assembler messages:
encrypt.c: /tmp/ccuKVaXm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuKVaXm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuKVaXm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuKVaXm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKVaXm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKVaXm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKVaXm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKVaXm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKVaXm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKVaXm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKVaXm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKVaXm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuKVaXm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKVaXm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuKVaXm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKVaXm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuKVaXm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKVaXm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKVaXm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKVaXm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKVaXm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKVaXm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuKVaXm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKVaXm.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc88xEIe.s: Assembler messages:
encrypt.c: /tmp/cc88xEIe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc88xEIe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc88xEIe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc88xEIe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xEIe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xEIe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xEIe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xEIe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xEIe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88xEIe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88xEIe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88xEIe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc88xEIe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xEIe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc88xEIe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88xEIe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc88xEIe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88xEIe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88xEIe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88xEIe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88xEIe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88xEIe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc88xEIe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88xEIe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVVQNgZ.s: Assembler messages:
encrypt.c: /tmp/ccVVQNgZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVVQNgZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVVQNgZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVVQNgZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQNgZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQNgZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQNgZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQNgZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQNgZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVQNgZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVQNgZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVQNgZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVVQNgZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQNgZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVVQNgZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVVQNgZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVQNgZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVQNgZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVQNgZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQNgZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVQNgZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVVQNgZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVQNgZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVQNgZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5N5fNn.s: Assembler messages:
encrypt.c: /tmp/cc5N5fNn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5N5fNn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5N5fNn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5N5fNn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N5fNn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N5fNn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N5fNn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N5fNn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N5fNn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5N5fNn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5N5fNn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5N5fNn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5N5fNn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N5fNn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5N5fNn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5N5fNn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5N5fNn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5N5fNn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5N5fNn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5N5fNn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5N5fNn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5N5fNn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5N5fNn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5N5fNn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccajlXy8.s: Assembler messages:
encrypt.c: /tmp/ccajlXy8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajlXy8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajlXy8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccajlXy8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajlXy8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajlXy8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajlXy8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajlXy8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajlXy8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajlXy8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajlXy8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajlXy8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajlXy8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajlXy8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajlXy8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccajlXy8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajlXy8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajlXy8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajlXy8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajlXy8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajlXy8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajlXy8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajlXy8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajlXy8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOyxHXc.s: Assembler messages:
encrypt.c: /tmp/ccOyxHXc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOyxHXc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOyxHXc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOyxHXc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyxHXc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyxHXc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyxHXc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyxHXc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyxHXc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyxHXc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyxHXc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyxHXc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOyxHXc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyxHXc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOyxHXc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyxHXc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOyxHXc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyxHXc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyxHXc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyxHXc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyxHXc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyxHXc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOyxHXc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyxHXc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccDxYKX.s: Assembler messages:
encrypt.c: /tmp/cccDxYKX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccDxYKX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccDxYKX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccDxYKX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDxYKX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDxYKX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDxYKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDxYKX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDxYKX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDxYKX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDxYKX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDxYKX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccDxYKX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDxYKX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccDxYKX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccDxYKX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDxYKX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDxYKX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDxYKX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDxYKX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDxYKX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccDxYKX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDxYKX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDxYKX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGnEP8B.s: Assembler messages:
encrypt.c: /tmp/ccGnEP8B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGnEP8B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGnEP8B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGnEP8B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnEP8B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnEP8B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnEP8B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnEP8B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnEP8B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnEP8B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnEP8B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnEP8B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGnEP8B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnEP8B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGnEP8B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnEP8B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGnEP8B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnEP8B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnEP8B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnEP8B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnEP8B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnEP8B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGnEP8B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnEP8B.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLC5MKu.s: Assembler messages:
encrypt.c: /tmp/ccLC5MKu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLC5MKu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLC5MKu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLC5MKu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC5MKu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC5MKu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC5MKu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC5MKu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC5MKu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLC5MKu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLC5MKu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLC5MKu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLC5MKu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC5MKu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLC5MKu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLC5MKu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLC5MKu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLC5MKu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLC5MKu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC5MKu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLC5MKu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLC5MKu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLC5MKu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLC5MKu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHZ3wll.s: Assembler messages:
encrypt.c: /tmp/ccHZ3wll.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZ3wll.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZ3wll.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZ3wll.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ3wll.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ3wll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ3wll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ3wll.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ3wll.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZ3wll.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZ3wll.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZ3wll.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZ3wll.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ3wll.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZ3wll.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHZ3wll.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZ3wll.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZ3wll.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZ3wll.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZ3wll.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZ3wll.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZ3wll.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZ3wll.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZ3wll.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw3j4lz.s: Assembler messages:
encrypt.c: /tmp/ccw3j4lz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw3j4lz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw3j4lz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw3j4lz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3j4lz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3j4lz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3j4lz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3j4lz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3j4lz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3j4lz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3j4lz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3j4lz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw3j4lz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3j4lz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw3j4lz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3j4lz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw3j4lz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3j4lz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3j4lz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3j4lz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3j4lz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3j4lz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw3j4lz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3j4lz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccDZ55NC.s: Assembler messages:
encrypt.c: /tmp/ccDZ55NC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDZ55NC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDZ55NC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDZ55NC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZ55NC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZ55NC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZ55NC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZ55NC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZ55NC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZ55NC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZ55NC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZ55NC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDZ55NC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZ55NC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDZ55NC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZ55NC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDZ55NC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZ55NC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZ55NC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZ55NC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZ55NC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZ55NC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDZ55NC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZ55NC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccy3Dsqu.s: Assembler messages:
encrypt.c: /tmp/ccy3Dsqu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy3Dsqu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy3Dsqu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy3Dsqu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3Dsqu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3Dsqu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3Dsqu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3Dsqu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3Dsqu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3Dsqu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3Dsqu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3Dsqu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy3Dsqu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3Dsqu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy3Dsqu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy3Dsqu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3Dsqu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3Dsqu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3Dsqu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3Dsqu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3Dsqu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy3Dsqu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3Dsqu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3Dsqu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW6Kdcz.s: Assembler messages:
encrypt.c: /tmp/ccW6Kdcz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW6Kdcz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW6Kdcz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW6Kdcz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6Kdcz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6Kdcz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6Kdcz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6Kdcz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6Kdcz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6Kdcz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6Kdcz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6Kdcz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW6Kdcz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6Kdcz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW6Kdcz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6Kdcz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW6Kdcz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6Kdcz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6Kdcz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6Kdcz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6Kdcz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6Kdcz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW6Kdcz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6Kdcz.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cceFkrkl.s: Assembler messages:
encrypt.c: /tmp/cceFkrkl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceFkrkl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceFkrkl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceFkrkl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkrkl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkrkl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkrkl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkrkl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkrkl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFkrkl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFkrkl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFkrkl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceFkrkl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkrkl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceFkrkl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceFkrkl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFkrkl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFkrkl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFkrkl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkrkl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFkrkl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceFkrkl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFkrkl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFkrkl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOWCMRs.s: Assembler messages:
encrypt.c: /tmp/ccOWCMRs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWCMRs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWCMRs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOWCMRs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWCMRs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWCMRs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWCMRs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWCMRs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWCMRs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWCMRs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWCMRs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWCMRs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOWCMRs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWCMRs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWCMRs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWCMRs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOWCMRs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWCMRs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWCMRs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWCMRs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWCMRs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWCMRs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOWCMRs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWCMRs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYBzqFd.s: Assembler messages:
encrypt.c: /tmp/ccYBzqFd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYBzqFd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYBzqFd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYBzqFd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBzqFd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBzqFd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBzqFd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBzqFd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBzqFd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBzqFd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBzqFd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBzqFd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYBzqFd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBzqFd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYBzqFd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYBzqFd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBzqFd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBzqFd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBzqFd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBzqFd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBzqFd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYBzqFd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBzqFd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBzqFd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0pq274.s: Assembler messages:
encrypt.c: /tmp/cc0pq274.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0pq274.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0pq274.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0pq274.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pq274.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pq274.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pq274.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pq274.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pq274.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0pq274.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0pq274.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0pq274.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0pq274.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pq274.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0pq274.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0pq274.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0pq274.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0pq274.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0pq274.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pq274.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0pq274.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0pq274.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0pq274.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0pq274.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAEk57i.s: Assembler messages:
encrypt.c: /tmp/ccAEk57i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAEk57i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAEk57i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAEk57i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEk57i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEk57i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEk57i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEk57i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEk57i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEk57i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEk57i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEk57i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAEk57i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEk57i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAEk57i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEk57i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAEk57i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEk57i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEk57i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEk57i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEk57i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEk57i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAEk57i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEk57i.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1XbwQt.s: Assembler messages:
encrypt.c: /tmp/cc1XbwQt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1XbwQt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1XbwQt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1XbwQt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XbwQt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XbwQt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XbwQt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XbwQt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XbwQt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XbwQt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XbwQt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XbwQt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1XbwQt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XbwQt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1XbwQt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XbwQt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1XbwQt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XbwQt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XbwQt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XbwQt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XbwQt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XbwQt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1XbwQt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XbwQt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccm7MJHd.s: Assembler messages:
encrypt.c: /tmp/ccm7MJHd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm7MJHd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm7MJHd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm7MJHd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7MJHd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7MJHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7MJHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7MJHd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7MJHd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7MJHd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7MJHd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7MJHd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm7MJHd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7MJHd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm7MJHd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm7MJHd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7MJHd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7MJHd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7MJHd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7MJHd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7MJHd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm7MJHd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7MJHd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7MJHd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4m5nL7.s: Assembler messages:
encrypt.c: /tmp/cc4m5nL7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4m5nL7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4m5nL7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4m5nL7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m5nL7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m5nL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m5nL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m5nL7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m5nL7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4m5nL7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4m5nL7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4m5nL7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4m5nL7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m5nL7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4m5nL7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4m5nL7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4m5nL7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4m5nL7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4m5nL7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m5nL7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4m5nL7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4m5nL7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4m5nL7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4m5nL7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnSLTGj.s: Assembler messages:
encrypt.c: /tmp/ccnSLTGj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnSLTGj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnSLTGj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnSLTGj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLTGj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLTGj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLTGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLTGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLTGj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSLTGj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSLTGj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSLTGj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnSLTGj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLTGj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnSLTGj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSLTGj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnSLTGj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSLTGj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSLTGj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSLTGj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLTGj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSLTGj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnSLTGj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSLTGj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP9uLWY.s: Assembler messages:
encrypt.c: /tmp/ccP9uLWY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP9uLWY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP9uLWY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP9uLWY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uLWY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uLWY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uLWY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uLWY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uLWY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9uLWY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9uLWY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9uLWY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP9uLWY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uLWY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP9uLWY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP9uLWY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9uLWY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9uLWY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9uLWY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uLWY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9uLWY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9uLWY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9uLWY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9uLWY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmwnUrj.s: Assembler messages:
encrypt.c: /tmp/ccmwnUrj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwnUrj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmwnUrj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwnUrj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwnUrj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwnUrj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwnUrj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwnUrj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwnUrj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwnUrj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwnUrj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwnUrj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmwnUrj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwnUrj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmwnUrj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwnUrj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmwnUrj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwnUrj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwnUrj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwnUrj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwnUrj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwnUrj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwnUrj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwnUrj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR14u1b.s: Assembler messages:
encrypt.c: /tmp/ccR14u1b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR14u1b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR14u1b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR14u1b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14u1b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14u1b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14u1b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14u1b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14u1b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR14u1b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR14u1b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR14u1b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR14u1b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14u1b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR14u1b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR14u1b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR14u1b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR14u1b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR14u1b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR14u1b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14u1b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR14u1b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR14u1b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR14u1b.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTmIgFW.s: Assembler messages:
encrypt.c: /tmp/ccTmIgFW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTmIgFW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTmIgFW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTmIgFW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmIgFW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmIgFW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmIgFW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmIgFW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmIgFW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmIgFW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmIgFW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmIgFW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTmIgFW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmIgFW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTmIgFW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTmIgFW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmIgFW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmIgFW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmIgFW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmIgFW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmIgFW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTmIgFW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmIgFW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmIgFW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuJ6bP1.s: Assembler messages:
encrypt.c: /tmp/ccuJ6bP1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJ6bP1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJ6bP1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuJ6bP1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ6bP1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ6bP1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ6bP1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ6bP1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ6bP1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJ6bP1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJ6bP1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJ6bP1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuJ6bP1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ6bP1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJ6bP1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuJ6bP1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJ6bP1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJ6bP1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJ6bP1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJ6bP1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJ6bP1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuJ6bP1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJ6bP1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJ6bP1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvgIA6l.s: Assembler messages:
encrypt.c: /tmp/ccvgIA6l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvgIA6l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvgIA6l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvgIA6l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgIA6l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgIA6l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgIA6l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgIA6l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgIA6l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgIA6l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgIA6l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgIA6l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvgIA6l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgIA6l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvgIA6l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgIA6l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvgIA6l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgIA6l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgIA6l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgIA6l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgIA6l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgIA6l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvgIA6l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgIA6l.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4Clr5e.s: Assembler messages:
encrypt.c: /tmp/cc4Clr5e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Clr5e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Clr5e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Clr5e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Clr5e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Clr5e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Clr5e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Clr5e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Clr5e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Clr5e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Clr5e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Clr5e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Clr5e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Clr5e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Clr5e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Clr5e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Clr5e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Clr5e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Clr5e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Clr5e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Clr5e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Clr5e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Clr5e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Clr5e.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7WmlHX.s: Assembler messages:
encrypt.c: /tmp/cc7WmlHX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7WmlHX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7WmlHX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7WmlHX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WmlHX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WmlHX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WmlHX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WmlHX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WmlHX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WmlHX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WmlHX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WmlHX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7WmlHX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WmlHX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7WmlHX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7WmlHX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WmlHX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WmlHX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WmlHX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WmlHX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WmlHX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7WmlHX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WmlHX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WmlHX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQQDhHa.s: Assembler messages:
encrypt.c: /tmp/ccQQDhHa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQDhHa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQDhHa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQDhHa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQDhHa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQDhHa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQDhHa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQDhHa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQDhHa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQDhHa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQDhHa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQDhHa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQDhHa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQDhHa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQDhHa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQDhHa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQQDhHa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQDhHa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQDhHa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQDhHa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQDhHa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQDhHa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQDhHa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQDhHa.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmAh5cQ.s: Assembler messages:
encrypt.c: /tmp/ccmAh5cQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmAh5cQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmAh5cQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmAh5cQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAh5cQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAh5cQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAh5cQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAh5cQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAh5cQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAh5cQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAh5cQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAh5cQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmAh5cQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAh5cQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmAh5cQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmAh5cQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAh5cQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAh5cQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAh5cQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAh5cQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAh5cQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmAh5cQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAh5cQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAh5cQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccILfw82.s: Assembler messages:
encrypt.c: /tmp/ccILfw82.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccILfw82.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccILfw82.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccILfw82.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILfw82.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILfw82.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILfw82.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILfw82.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILfw82.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILfw82.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILfw82.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILfw82.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccILfw82.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILfw82.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccILfw82.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILfw82.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccILfw82.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILfw82.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILfw82.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILfw82.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILfw82.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILfw82.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccILfw82.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILfw82.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPpkJcJ.s: Assembler messages:
encrypt.c: /tmp/ccPpkJcJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPpkJcJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPpkJcJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPpkJcJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkJcJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkJcJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkJcJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkJcJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkJcJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpkJcJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpkJcJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpkJcJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPpkJcJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkJcJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPpkJcJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPpkJcJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpkJcJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpkJcJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpkJcJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpkJcJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpkJcJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPpkJcJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpkJcJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpkJcJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJclg4c.s: Assembler messages:
encrypt.c: /tmp/ccJclg4c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJclg4c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJclg4c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJclg4c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJclg4c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJclg4c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJclg4c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJclg4c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJclg4c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJclg4c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJclg4c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJclg4c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJclg4c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJclg4c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJclg4c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJclg4c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJclg4c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJclg4c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJclg4c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJclg4c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJclg4c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJclg4c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJclg4c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJclg4c.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRBkJmO.s: Assembler messages:
encrypt.c: /tmp/ccRBkJmO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRBkJmO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRBkJmO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRBkJmO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBkJmO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBkJmO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBkJmO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBkJmO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBkJmO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBkJmO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBkJmO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBkJmO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRBkJmO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBkJmO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRBkJmO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRBkJmO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBkJmO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBkJmO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBkJmO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBkJmO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBkJmO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRBkJmO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBkJmO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBkJmO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW7n8M1.s: Assembler messages:
encrypt.c: /tmp/ccW7n8M1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7n8M1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7n8M1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7n8M1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7n8M1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7n8M1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7n8M1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7n8M1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7n8M1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7n8M1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7n8M1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7n8M1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7n8M1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7n8M1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7n8M1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7n8M1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW7n8M1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7n8M1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7n8M1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7n8M1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7n8M1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7n8M1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7n8M1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7n8M1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw53G6J.s: Assembler messages:
encrypt.c: /tmp/ccw53G6J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw53G6J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw53G6J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw53G6J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53G6J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53G6J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53G6J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53G6J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53G6J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw53G6J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw53G6J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw53G6J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw53G6J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53G6J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw53G6J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw53G6J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw53G6J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw53G6J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw53G6J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw53G6J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw53G6J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw53G6J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw53G6J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw53G6J.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDTFlYE.s: Assembler messages:
encrypt.c: /tmp/ccDTFlYE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDTFlYE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDTFlYE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDTFlYE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTFlYE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTFlYE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTFlYE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTFlYE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTFlYE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTFlYE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTFlYE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTFlYE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDTFlYE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTFlYE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDTFlYE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDTFlYE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTFlYE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTFlYE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTFlYE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTFlYE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTFlYE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDTFlYE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTFlYE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTFlYE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwc308X.s: Assembler messages:
encrypt.c: /tmp/ccwc308X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwc308X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwc308X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwc308X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc308X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc308X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc308X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc308X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc308X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc308X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc308X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc308X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwc308X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc308X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwc308X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc308X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwc308X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc308X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc308X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc308X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc308X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc308X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwc308X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc308X.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc19yoMH.s: Assembler messages:
encrypt.c: /tmp/cc19yoMH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19yoMH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19yoMH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc19yoMH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19yoMH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19yoMH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19yoMH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19yoMH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19yoMH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19yoMH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19yoMH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19yoMH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19yoMH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19yoMH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19yoMH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc19yoMH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19yoMH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19yoMH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19yoMH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19yoMH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19yoMH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19yoMH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19yoMH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19yoMH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJuRElO.s: Assembler messages:
encrypt.c: /tmp/ccJuRElO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJuRElO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJuRElO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJuRElO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuRElO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuRElO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuRElO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuRElO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuRElO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuRElO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuRElO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuRElO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJuRElO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuRElO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJuRElO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuRElO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJuRElO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuRElO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuRElO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuRElO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuRElO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuRElO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJuRElO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuRElO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6mIzXX.s: Assembler messages:
encrypt.c: /tmp/cc6mIzXX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6mIzXX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6mIzXX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6mIzXX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mIzXX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mIzXX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mIzXX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mIzXX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mIzXX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mIzXX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mIzXX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mIzXX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6mIzXX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mIzXX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6mIzXX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mIzXX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6mIzXX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mIzXX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mIzXX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mIzXX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mIzXX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mIzXX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6mIzXX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mIzXX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy81bJF.s: Assembler messages:
encrypt.c: /tmp/ccy81bJF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy81bJF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy81bJF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy81bJF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy81bJF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy81bJF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy81bJF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy81bJF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy81bJF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy81bJF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy81bJF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy81bJF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy81bJF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy81bJF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy81bJF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy81bJF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy81bJF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy81bJF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy81bJF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy81bJF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy81bJF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy81bJF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy81bJF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy81bJF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc24DAiH.s: Assembler messages:
encrypt.c: /tmp/cc24DAiH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc24DAiH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc24DAiH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc24DAiH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24DAiH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24DAiH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24DAiH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24DAiH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24DAiH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24DAiH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24DAiH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24DAiH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc24DAiH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24DAiH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc24DAiH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc24DAiH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24DAiH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24DAiH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24DAiH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24DAiH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24DAiH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc24DAiH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24DAiH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24DAiH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYjFXWO.s: Assembler messages:
encrypt.c: /tmp/ccYjFXWO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYjFXWO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYjFXWO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYjFXWO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjFXWO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjFXWO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjFXWO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjFXWO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjFXWO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYjFXWO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYjFXWO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYjFXWO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYjFXWO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjFXWO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYjFXWO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYjFXWO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYjFXWO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYjFXWO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYjFXWO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYjFXWO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjFXWO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYjFXWO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYjFXWO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYjFXWO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7rSHnD.s: Assembler messages:
encrypt.c: /tmp/cc7rSHnD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7rSHnD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7rSHnD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7rSHnD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rSHnD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rSHnD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rSHnD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rSHnD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rSHnD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rSHnD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rSHnD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rSHnD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7rSHnD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rSHnD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7rSHnD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7rSHnD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rSHnD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rSHnD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rSHnD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rSHnD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rSHnD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7rSHnD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rSHnD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rSHnD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj6vJFK.s: Assembler messages:
encrypt.c: /tmp/ccj6vJFK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6vJFK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6vJFK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6vJFK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6vJFK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6vJFK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6vJFK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6vJFK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6vJFK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6vJFK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6vJFK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6vJFK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6vJFK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6vJFK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6vJFK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6vJFK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj6vJFK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6vJFK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6vJFK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6vJFK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6vJFK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6vJFK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6vJFK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6vJFK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbPnKku.s: Assembler messages:
encrypt.c: /tmp/ccbPnKku.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbPnKku.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbPnKku.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbPnKku.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPnKku.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPnKku.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPnKku.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPnKku.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPnKku.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPnKku.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPnKku.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPnKku.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbPnKku.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPnKku.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbPnKku.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbPnKku.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPnKku.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPnKku.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPnKku.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPnKku.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPnKku.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbPnKku.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPnKku.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPnKku.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciIXRTA.s: Assembler messages:
encrypt.c: /tmp/cciIXRTA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciIXRTA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciIXRTA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciIXRTA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIXRTA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIXRTA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIXRTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIXRTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIXRTA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIXRTA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIXRTA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIXRTA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciIXRTA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIXRTA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciIXRTA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIXRTA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciIXRTA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIXRTA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIXRTA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIXRTA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIXRTA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIXRTA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciIXRTA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIXRTA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cca5M37D.s: Assembler messages:
encrypt.c: /tmp/cca5M37D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca5M37D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca5M37D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca5M37D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5M37D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5M37D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5M37D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5M37D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5M37D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5M37D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5M37D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5M37D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca5M37D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5M37D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca5M37D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca5M37D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5M37D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5M37D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5M37D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5M37D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5M37D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca5M37D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5M37D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5M37D.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cco2pMAK.s: Assembler messages:
encrypt.c: /tmp/cco2pMAK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2pMAK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2pMAK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco2pMAK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2pMAK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2pMAK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2pMAK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2pMAK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2pMAK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2pMAK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2pMAK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2pMAK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2pMAK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2pMAK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2pMAK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2pMAK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco2pMAK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2pMAK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2pMAK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2pMAK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2pMAK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2pMAK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2pMAK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2pMAK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOA7xQA.s: Assembler messages:
encrypt.c: /tmp/ccOA7xQA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOA7xQA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOA7xQA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOA7xQA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOA7xQA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOA7xQA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOA7xQA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOA7xQA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOA7xQA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOA7xQA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOA7xQA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOA7xQA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOA7xQA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOA7xQA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOA7xQA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOA7xQA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOA7xQA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOA7xQA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOA7xQA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOA7xQA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOA7xQA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOA7xQA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOA7xQA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOA7xQA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZssidx.s: Assembler messages:
encrypt.c: /tmp/ccZssidx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZssidx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZssidx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZssidx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssidx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssidx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssidx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssidx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssidx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssidx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssidx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssidx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZssidx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssidx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZssidx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZssidx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssidx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssidx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssidx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssidx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssidx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZssidx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssidx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssidx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb2RN2R.s: Assembler messages:
encrypt.c: /tmp/ccb2RN2R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb2RN2R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb2RN2R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb2RN2R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2RN2R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2RN2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2RN2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2RN2R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2RN2R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2RN2R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2RN2R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2RN2R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb2RN2R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2RN2R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb2RN2R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb2RN2R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2RN2R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2RN2R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2RN2R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2RN2R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2RN2R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb2RN2R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2RN2R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2RN2R.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchABrK6.s: Assembler messages:
encrypt.c: /tmp/cchABrK6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchABrK6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchABrK6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchABrK6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchABrK6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchABrK6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchABrK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchABrK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchABrK6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchABrK6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchABrK6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchABrK6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchABrK6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchABrK6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchABrK6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchABrK6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchABrK6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchABrK6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchABrK6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchABrK6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchABrK6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchABrK6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchABrK6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchABrK6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ1muTW.s: Assembler messages:
encrypt.c: /tmp/ccJ1muTW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ1muTW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ1muTW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ1muTW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1muTW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1muTW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1muTW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1muTW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1muTW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1muTW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1muTW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1muTW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ1muTW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1muTW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ1muTW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1muTW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ1muTW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1muTW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1muTW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1muTW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1muTW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1muTW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1muTW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1muTW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxJOcbJ.s: Assembler messages:
encrypt.c: /tmp/ccxJOcbJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJOcbJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxJOcbJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxJOcbJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJOcbJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJOcbJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJOcbJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJOcbJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJOcbJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJOcbJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJOcbJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJOcbJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxJOcbJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJOcbJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxJOcbJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxJOcbJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJOcbJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJOcbJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJOcbJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJOcbJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJOcbJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJOcbJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJOcbJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJOcbJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBzxeE7.s: Assembler messages:
encrypt.c: /tmp/ccBzxeE7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBzxeE7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBzxeE7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBzxeE7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzxeE7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzxeE7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzxeE7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzxeE7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzxeE7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzxeE7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzxeE7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzxeE7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBzxeE7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzxeE7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBzxeE7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzxeE7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBzxeE7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzxeE7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzxeE7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzxeE7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzxeE7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzxeE7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzxeE7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzxeE7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu2nYYS.s: Assembler messages:
encrypt.c: /tmp/ccu2nYYS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2nYYS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2nYYS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2nYYS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2nYYS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2nYYS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2nYYS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2nYYS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2nYYS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2nYYS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2nYYS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2nYYS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2nYYS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2nYYS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2nYYS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu2nYYS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2nYYS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2nYYS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2nYYS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2nYYS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2nYYS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2nYYS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2nYYS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2nYYS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbAQn7I.s: Assembler messages:
encrypt.c: /tmp/ccbAQn7I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbAQn7I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbAQn7I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbAQn7I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQn7I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQn7I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQn7I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQn7I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQn7I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQn7I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQn7I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQn7I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbAQn7I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQn7I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbAQn7I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbAQn7I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQn7I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQn7I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQn7I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQn7I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQn7I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbAQn7I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQn7I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQn7I.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjSUuRX.s: Assembler messages:
encrypt.c: /tmp/ccjSUuRX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjSUuRX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjSUuRX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjSUuRX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSUuRX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSUuRX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSUuRX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSUuRX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSUuRX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSUuRX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSUuRX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSUuRX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjSUuRX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSUuRX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjSUuRX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSUuRX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjSUuRX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSUuRX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSUuRX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSUuRX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSUuRX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSUuRX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjSUuRX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSUuRX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI7nPUi.s: Assembler messages:
encrypt.c: /tmp/ccI7nPUi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI7nPUi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI7nPUi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI7nPUi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7nPUi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7nPUi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7nPUi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7nPUi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7nPUi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7nPUi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7nPUi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7nPUi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI7nPUi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7nPUi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI7nPUi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI7nPUi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7nPUi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7nPUi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7nPUi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7nPUi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7nPUi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI7nPUi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7nPUi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7nPUi.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccioqznA.s: Assembler messages:
encrypt.c: /tmp/ccioqznA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccioqznA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccioqznA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccioqznA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioqznA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioqznA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioqznA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioqznA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioqznA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioqznA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioqznA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioqznA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccioqznA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioqznA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccioqznA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioqznA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccioqznA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioqznA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioqznA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioqznA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioqznA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioqznA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccioqznA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioqznA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPfyE17.s: Assembler messages:
encrypt.c: /tmp/ccPfyE17.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPfyE17.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPfyE17.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPfyE17.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyE17.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyE17.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyE17.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyE17.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyE17.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfyE17.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfyE17.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfyE17.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPfyE17.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyE17.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPfyE17.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPfyE17.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfyE17.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfyE17.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfyE17.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyE17.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfyE17.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPfyE17.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfyE17.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfyE17.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY2lIun.s: Assembler messages:
encrypt.c: /tmp/ccY2lIun.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY2lIun.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY2lIun.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY2lIun.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lIun.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lIun.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lIun.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lIun.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lIun.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2lIun.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2lIun.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2lIun.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY2lIun.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lIun.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY2lIun.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2lIun.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY2lIun.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY2lIun.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2lIun.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2lIun.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2lIun.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2lIun.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY2lIun.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY2lIun.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNSaecA.s: Assembler messages:
encrypt.c: /tmp/ccNSaecA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSaecA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNSaecA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSaecA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSaecA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSaecA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSaecA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSaecA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSaecA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSaecA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSaecA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSaecA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNSaecA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSaecA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNSaecA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSaecA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNSaecA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSaecA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSaecA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSaecA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSaecA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSaecA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSaecA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSaecA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbMyE7g.s: Assembler messages:
encrypt.c: /tmp/ccbMyE7g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbMyE7g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbMyE7g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbMyE7g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMyE7g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMyE7g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMyE7g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMyE7g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMyE7g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMyE7g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMyE7g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMyE7g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbMyE7g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMyE7g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbMyE7g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbMyE7g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMyE7g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMyE7g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMyE7g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMyE7g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMyE7g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbMyE7g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMyE7g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMyE7g.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUR1xpq.s: Assembler messages:
encrypt.c: /tmp/ccUR1xpq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUR1xpq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUR1xpq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUR1xpq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR1xpq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR1xpq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR1xpq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR1xpq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR1xpq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUR1xpq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUR1xpq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUR1xpq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUR1xpq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR1xpq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUR1xpq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUR1xpq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUR1xpq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUR1xpq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUR1xpq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUR1xpq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUR1xpq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUR1xpq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUR1xpq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUR1xpq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpFmFL7.s: Assembler messages:
encrypt.c: /tmp/ccpFmFL7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpFmFL7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpFmFL7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpFmFL7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFmFL7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFmFL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFmFL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFmFL7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFmFL7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFmFL7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFmFL7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFmFL7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpFmFL7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFmFL7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpFmFL7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpFmFL7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFmFL7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFmFL7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFmFL7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFmFL7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFmFL7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFmFL7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFmFL7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFmFL7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK27nn4.s: Assembler messages:
encrypt.c: /tmp/ccK27nn4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK27nn4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK27nn4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK27nn4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK27nn4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK27nn4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK27nn4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK27nn4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK27nn4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK27nn4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK27nn4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK27nn4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK27nn4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK27nn4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK27nn4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK27nn4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK27nn4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK27nn4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK27nn4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK27nn4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK27nn4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK27nn4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK27nn4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK27nn4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccju5bgk.s: Assembler messages:
encrypt.c: /tmp/ccju5bgk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccju5bgk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccju5bgk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccju5bgk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju5bgk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju5bgk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju5bgk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju5bgk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju5bgk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju5bgk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju5bgk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju5bgk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccju5bgk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju5bgk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccju5bgk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju5bgk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccju5bgk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju5bgk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju5bgk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju5bgk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju5bgk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju5bgk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccju5bgk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju5bgk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6OuTia.s: Assembler messages:
encrypt.c: /tmp/cc6OuTia.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OuTia.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OuTia.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OuTia.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuTia.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuTia.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuTia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuTia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuTia.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OuTia.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OuTia.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OuTia.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OuTia.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuTia.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OuTia.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OuTia.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6OuTia.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OuTia.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OuTia.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OuTia.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OuTia.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OuTia.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OuTia.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OuTia.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8e2JZQ.s: Assembler messages:
encrypt.c: /tmp/cc8e2JZQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8e2JZQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8e2JZQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8e2JZQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2JZQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2JZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2JZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2JZQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2JZQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8e2JZQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8e2JZQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8e2JZQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8e2JZQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2JZQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8e2JZQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8e2JZQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8e2JZQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8e2JZQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8e2JZQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2JZQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8e2JZQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8e2JZQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8e2JZQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8e2JZQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccRJ4V94.s: Assembler messages:
encrypt.c: /tmp/ccRJ4V94.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJ4V94.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJ4V94.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRJ4V94.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ4V94.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ4V94.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ4V94.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ4V94.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ4V94.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJ4V94.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJ4V94.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJ4V94.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRJ4V94.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ4V94.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJ4V94.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRJ4V94.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJ4V94.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJ4V94.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJ4V94.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ4V94.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJ4V94.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRJ4V94.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJ4V94.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJ4V94.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccUvGV1j.s: Assembler messages:
encrypt.c: /tmp/ccUvGV1j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUvGV1j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUvGV1j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUvGV1j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvGV1j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvGV1j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvGV1j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvGV1j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvGV1j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvGV1j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvGV1j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvGV1j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUvGV1j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvGV1j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUvGV1j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvGV1j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUvGV1j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvGV1j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvGV1j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvGV1j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvGV1j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvGV1j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUvGV1j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvGV1j.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjcTqfa.s: Assembler messages:
encrypt.c: /tmp/ccjcTqfa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjcTqfa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjcTqfa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjcTqfa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcTqfa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcTqfa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcTqfa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcTqfa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcTqfa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcTqfa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcTqfa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcTqfa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjcTqfa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcTqfa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjcTqfa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcTqfa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjcTqfa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcTqfa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcTqfa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcTqfa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcTqfa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcTqfa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjcTqfa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcTqfa.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnV5oAR.s: Assembler messages:
encrypt.c: /tmp/ccnV5oAR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnV5oAR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnV5oAR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnV5oAR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnV5oAR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnV5oAR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnV5oAR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnV5oAR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnV5oAR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnV5oAR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnV5oAR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnV5oAR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnV5oAR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnV5oAR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnV5oAR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnV5oAR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnV5oAR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnV5oAR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnV5oAR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnV5oAR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnV5oAR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnV5oAR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnV5oAR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnV5oAR.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH8wvLH.s: Assembler messages:
encrypt.c: /tmp/ccH8wvLH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH8wvLH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH8wvLH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH8wvLH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8wvLH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8wvLH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8wvLH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8wvLH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8wvLH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8wvLH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8wvLH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8wvLH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH8wvLH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8wvLH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH8wvLH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8wvLH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH8wvLH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8wvLH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8wvLH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8wvLH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8wvLH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8wvLH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH8wvLH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8wvLH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmUdIvJ.s: Assembler messages:
encrypt.c: /tmp/ccmUdIvJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmUdIvJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmUdIvJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmUdIvJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUdIvJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUdIvJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUdIvJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUdIvJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUdIvJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUdIvJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUdIvJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUdIvJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmUdIvJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUdIvJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmUdIvJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmUdIvJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUdIvJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUdIvJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUdIvJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUdIvJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUdIvJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmUdIvJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUdIvJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUdIvJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjAaH2y.s: Assembler messages:
encrypt.c: /tmp/ccjAaH2y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjAaH2y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjAaH2y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjAaH2y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAaH2y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAaH2y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAaH2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAaH2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAaH2y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjAaH2y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjAaH2y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjAaH2y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjAaH2y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAaH2y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjAaH2y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjAaH2y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjAaH2y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjAaH2y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjAaH2y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjAaH2y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAaH2y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjAaH2y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjAaH2y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjAaH2y.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrRPM1A.s: Assembler messages:
encrypt.c: /tmp/ccrRPM1A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrRPM1A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrRPM1A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrRPM1A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPM1A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPM1A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPM1A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPM1A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPM1A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRPM1A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRPM1A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRPM1A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrRPM1A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPM1A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrRPM1A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrRPM1A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRPM1A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRPM1A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRPM1A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRPM1A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRPM1A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrRPM1A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRPM1A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRPM1A.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc8YNRjJ.s: Assembler messages:
encrypt.c: /tmp/cc8YNRjJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8YNRjJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8YNRjJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8YNRjJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YNRjJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YNRjJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YNRjJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YNRjJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YNRjJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YNRjJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YNRjJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YNRjJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8YNRjJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YNRjJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8YNRjJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8YNRjJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YNRjJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YNRjJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YNRjJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YNRjJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YNRjJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8YNRjJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YNRjJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YNRjJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccaGtHGI.s: Assembler messages:
encrypt.c: /tmp/ccaGtHGI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaGtHGI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaGtHGI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaGtHGI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGtHGI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGtHGI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGtHGI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGtHGI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGtHGI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGtHGI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGtHGI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGtHGI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaGtHGI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGtHGI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaGtHGI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGtHGI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaGtHGI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGtHGI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGtHGI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGtHGI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGtHGI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGtHGI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaGtHGI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGtHGI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9LsGKy.s: Assembler messages:
encrypt.c: /tmp/cc9LsGKy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9LsGKy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9LsGKy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9LsGKy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LsGKy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LsGKy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LsGKy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LsGKy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LsGKy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LsGKy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LsGKy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LsGKy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9LsGKy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LsGKy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9LsGKy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LsGKy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9LsGKy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LsGKy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LsGKy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LsGKy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LsGKy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LsGKy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9LsGKy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LsGKy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cccdnKMA.s: Assembler messages:
encrypt.c: /tmp/cccdnKMA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdnKMA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdnKMA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccdnKMA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdnKMA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdnKMA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdnKMA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdnKMA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdnKMA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdnKMA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdnKMA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdnKMA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdnKMA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdnKMA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdnKMA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccdnKMA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdnKMA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdnKMA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdnKMA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdnKMA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdnKMA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdnKMA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdnKMA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdnKMA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJo8yVN.s: Assembler messages:
encrypt.c: /tmp/ccJo8yVN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJo8yVN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJo8yVN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJo8yVN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo8yVN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo8yVN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo8yVN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo8yVN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo8yVN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJo8yVN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJo8yVN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJo8yVN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJo8yVN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo8yVN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJo8yVN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJo8yVN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJo8yVN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJo8yVN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJo8yVN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJo8yVN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo8yVN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJo8yVN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJo8yVN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJo8yVN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwrpR6A.s: Assembler messages:
encrypt.c: /tmp/ccwrpR6A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwrpR6A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwrpR6A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwrpR6A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrpR6A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrpR6A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrpR6A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrpR6A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrpR6A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrpR6A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrpR6A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrpR6A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwrpR6A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrpR6A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwrpR6A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwrpR6A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrpR6A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrpR6A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrpR6A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrpR6A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrpR6A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwrpR6A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrpR6A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrpR6A.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8rX8dH.s: Assembler messages:
encrypt.c: /tmp/cc8rX8dH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8rX8dH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8rX8dH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8rX8dH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rX8dH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rX8dH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rX8dH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rX8dH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rX8dH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rX8dH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rX8dH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rX8dH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8rX8dH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rX8dH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8rX8dH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rX8dH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8rX8dH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rX8dH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rX8dH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rX8dH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rX8dH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rX8dH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8rX8dH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rX8dH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclTPGVy.s: Assembler messages:
encrypt.c: /tmp/cclTPGVy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTPGVy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTPGVy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclTPGVy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTPGVy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTPGVy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTPGVy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTPGVy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTPGVy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTPGVy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTPGVy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTPGVy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTPGVy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTPGVy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTPGVy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclTPGVy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTPGVy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTPGVy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTPGVy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTPGVy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTPGVy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTPGVy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTPGVy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTPGVy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccqqMljE.s: Assembler messages:
encrypt.c: /tmp/ccqqMljE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqqMljE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqqMljE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqqMljE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMljE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMljE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMljE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMljE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMljE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqMljE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqMljE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqMljE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqqMljE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMljE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqqMljE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqqMljE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqMljE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqMljE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqMljE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMljE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqMljE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqqMljE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqMljE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqMljE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cczduyqP.s: Assembler messages:
encrypt.c: /tmp/cczduyqP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczduyqP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczduyqP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczduyqP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczduyqP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczduyqP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczduyqP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczduyqP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczduyqP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczduyqP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczduyqP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczduyqP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczduyqP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczduyqP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczduyqP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczduyqP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczduyqP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczduyqP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczduyqP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczduyqP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczduyqP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczduyqP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczduyqP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczduyqP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc95hrYG.s: Assembler messages:
encrypt.c: /tmp/cc95hrYG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc95hrYG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc95hrYG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc95hrYG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95hrYG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95hrYG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95hrYG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95hrYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95hrYG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95hrYG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95hrYG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95hrYG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc95hrYG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95hrYG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc95hrYG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95hrYG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc95hrYG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95hrYG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95hrYG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95hrYG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95hrYG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95hrYG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc95hrYG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95hrYG.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdql4Yz.s: Assembler messages:
encrypt.c: /tmp/ccdql4Yz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdql4Yz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdql4Yz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdql4Yz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdql4Yz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdql4Yz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdql4Yz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdql4Yz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdql4Yz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdql4Yz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdql4Yz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdql4Yz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdql4Yz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdql4Yz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdql4Yz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdql4Yz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdql4Yz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdql4Yz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdql4Yz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdql4Yz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdql4Yz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdql4Yz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdql4Yz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdql4Yz.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5PVu3e.s: Assembler messages:
encrypt.c: /tmp/cc5PVu3e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5PVu3e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5PVu3e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5PVu3e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PVu3e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PVu3e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PVu3e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PVu3e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PVu3e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PVu3e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PVu3e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PVu3e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5PVu3e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PVu3e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5PVu3e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5PVu3e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PVu3e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PVu3e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PVu3e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PVu3e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PVu3e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5PVu3e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PVu3e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PVu3e.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5yncPA.s: Assembler messages:
encrypt.c: /tmp/cc5yncPA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5yncPA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5yncPA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5yncPA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yncPA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yncPA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yncPA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yncPA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yncPA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5yncPA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5yncPA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5yncPA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5yncPA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yncPA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5yncPA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5yncPA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5yncPA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5yncPA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5yncPA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5yncPA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yncPA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5yncPA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5yncPA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5yncPA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNBAaLc.s: Assembler messages:
encrypt.c: /tmp/ccNBAaLc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNBAaLc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNBAaLc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNBAaLc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBAaLc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBAaLc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBAaLc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBAaLc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBAaLc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBAaLc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBAaLc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBAaLc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNBAaLc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBAaLc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNBAaLc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNBAaLc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBAaLc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBAaLc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBAaLc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBAaLc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBAaLc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNBAaLc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBAaLc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBAaLc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQAzdte.s: Assembler messages:
encrypt.c: /tmp/ccQAzdte.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQAzdte.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQAzdte.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQAzdte.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAzdte.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAzdte.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAzdte.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAzdte.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAzdte.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAzdte.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAzdte.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAzdte.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQAzdte.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAzdte.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQAzdte.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAzdte.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQAzdte.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAzdte.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAzdte.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAzdte.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAzdte.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAzdte.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQAzdte.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAzdte.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5psvDB.s: Assembler messages:
encrypt.c: /tmp/cc5psvDB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5psvDB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5psvDB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5psvDB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5psvDB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5psvDB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5psvDB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5psvDB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5psvDB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5psvDB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5psvDB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5psvDB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5psvDB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5psvDB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5psvDB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5psvDB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5psvDB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5psvDB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5psvDB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5psvDB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5psvDB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5psvDB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5psvDB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5psvDB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6vP1Pe.s: Assembler messages:
encrypt.c: /tmp/cc6vP1Pe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6vP1Pe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6vP1Pe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6vP1Pe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vP1Pe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vP1Pe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vP1Pe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vP1Pe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vP1Pe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vP1Pe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vP1Pe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vP1Pe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6vP1Pe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vP1Pe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6vP1Pe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6vP1Pe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vP1Pe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vP1Pe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vP1Pe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vP1Pe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vP1Pe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6vP1Pe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vP1Pe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vP1Pe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXx86Rc.s: Assembler messages:
encrypt.c: /tmp/ccXx86Rc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXx86Rc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXx86Rc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXx86Rc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx86Rc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx86Rc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx86Rc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx86Rc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx86Rc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXx86Rc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXx86Rc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXx86Rc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXx86Rc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx86Rc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXx86Rc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXx86Rc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXx86Rc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXx86Rc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXx86Rc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx86Rc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXx86Rc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXx86Rc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXx86Rc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXx86Rc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjt8Chg.s: Assembler messages:
encrypt.c: /tmp/ccjt8Chg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjt8Chg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjt8Chg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjt8Chg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt8Chg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt8Chg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt8Chg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt8Chg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt8Chg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjt8Chg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjt8Chg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjt8Chg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjt8Chg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt8Chg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjt8Chg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjt8Chg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjt8Chg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjt8Chg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjt8Chg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjt8Chg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjt8Chg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjt8Chg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjt8Chg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjt8Chg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc41D6w5.s: Assembler messages:
encrypt.c: /tmp/cc41D6w5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41D6w5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41D6w5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc41D6w5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41D6w5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41D6w5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41D6w5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41D6w5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41D6w5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41D6w5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41D6w5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41D6w5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41D6w5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41D6w5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41D6w5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41D6w5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc41D6w5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41D6w5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41D6w5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41D6w5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41D6w5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41D6w5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41D6w5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41D6w5.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczVbFq6.s: Assembler messages:
encrypt.c: /tmp/cczVbFq6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVbFq6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVbFq6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczVbFq6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVbFq6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVbFq6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVbFq6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVbFq6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVbFq6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVbFq6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVbFq6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVbFq6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVbFq6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVbFq6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVbFq6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczVbFq6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVbFq6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVbFq6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVbFq6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVbFq6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVbFq6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVbFq6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVbFq6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVbFq6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6Pfjs0.s: Assembler messages:
encrypt.c: /tmp/cc6Pfjs0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Pfjs0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Pfjs0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Pfjs0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pfjs0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pfjs0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pfjs0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pfjs0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pfjs0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pfjs0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pfjs0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pfjs0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Pfjs0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pfjs0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Pfjs0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pfjs0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Pfjs0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pfjs0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pfjs0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pfjs0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pfjs0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pfjs0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Pfjs0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pfjs0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmD37tZ.s: Assembler messages:
encrypt.c: /tmp/ccmD37tZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmD37tZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmD37tZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmD37tZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD37tZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD37tZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD37tZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD37tZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD37tZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD37tZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD37tZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD37tZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmD37tZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD37tZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmD37tZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmD37tZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD37tZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD37tZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD37tZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD37tZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD37tZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmD37tZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD37tZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD37tZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL8PV5a.s: Assembler messages:
encrypt.c: /tmp/ccL8PV5a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL8PV5a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL8PV5a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL8PV5a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8PV5a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8PV5a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8PV5a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8PV5a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8PV5a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8PV5a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8PV5a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8PV5a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL8PV5a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8PV5a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL8PV5a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8PV5a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL8PV5a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8PV5a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8PV5a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8PV5a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8PV5a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8PV5a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL8PV5a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8PV5a.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbB95i6.s: Assembler messages:
encrypt.c: /tmp/ccbB95i6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbB95i6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbB95i6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbB95i6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB95i6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB95i6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB95i6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB95i6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB95i6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbB95i6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbB95i6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbB95i6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbB95i6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB95i6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbB95i6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbB95i6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbB95i6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB95i6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB95i6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB95i6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB95i6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbB95i6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB95i6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB95i6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUUky72.s: Assembler messages:
encrypt.c: /tmp/ccUUky72.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUky72.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUUky72.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUUky72.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUky72.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUky72.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUky72.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUky72.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUky72.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUky72.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUky72.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUky72.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUUky72.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUky72.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUUky72.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUky72.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUUky72.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUky72.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUky72.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUky72.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUky72.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUky72.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUky72.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUky72.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctJeYnZ.s: Assembler messages:
encrypt.c: /tmp/cctJeYnZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctJeYnZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctJeYnZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctJeYnZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJeYnZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJeYnZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJeYnZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJeYnZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJeYnZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctJeYnZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctJeYnZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctJeYnZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctJeYnZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJeYnZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctJeYnZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctJeYnZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctJeYnZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctJeYnZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctJeYnZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJeYnZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctJeYnZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctJeYnZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctJeYnZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctJeYnZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2dyrYR.s: Assembler messages:
encrypt.c: /tmp/cc2dyrYR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2dyrYR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2dyrYR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2dyrYR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dyrYR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dyrYR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dyrYR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dyrYR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dyrYR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dyrYR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dyrYR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dyrYR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2dyrYR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dyrYR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2dyrYR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2dyrYR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dyrYR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dyrYR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dyrYR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dyrYR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dyrYR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2dyrYR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dyrYR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dyrYR.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEokXXW.s: Assembler messages:
encrypt.c: /tmp/ccEokXXW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEokXXW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEokXXW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEokXXW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEokXXW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEokXXW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEokXXW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEokXXW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEokXXW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEokXXW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEokXXW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEokXXW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEokXXW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEokXXW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEokXXW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEokXXW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEokXXW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEokXXW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEokXXW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEokXXW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEokXXW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEokXXW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEokXXW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEokXXW.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOJBguH.s: Assembler messages:
encrypt.c: /tmp/ccOJBguH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJBguH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJBguH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJBguH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJBguH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJBguH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJBguH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJBguH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJBguH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJBguH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJBguH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJBguH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJBguH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJBguH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJBguH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJBguH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOJBguH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJBguH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJBguH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJBguH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJBguH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJBguH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJBguH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJBguH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmNieqO.s: Assembler messages:
encrypt.c: /tmp/ccmNieqO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNieqO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNieqO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNieqO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNieqO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNieqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNieqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNieqO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNieqO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNieqO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNieqO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNieqO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNieqO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNieqO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNieqO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmNieqO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNieqO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNieqO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNieqO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNieqO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNieqO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNieqO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNieqO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNieqO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBXMIo2.s: Assembler messages:
encrypt.c: /tmp/ccBXMIo2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBXMIo2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBXMIo2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBXMIo2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXMIo2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXMIo2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXMIo2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXMIo2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXMIo2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXMIo2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXMIo2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXMIo2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBXMIo2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXMIo2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBXMIo2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXMIo2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBXMIo2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBXMIo2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXMIo2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXMIo2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXMIo2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXMIo2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBXMIo2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBXMIo2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccewKx7S.s: Assembler messages:
encrypt.c: /tmp/ccewKx7S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccewKx7S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccewKx7S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccewKx7S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewKx7S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewKx7S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewKx7S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewKx7S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewKx7S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccewKx7S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccewKx7S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccewKx7S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccewKx7S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewKx7S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccewKx7S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccewKx7S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccewKx7S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccewKx7S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccewKx7S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewKx7S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccewKx7S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccewKx7S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccewKx7S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccewKx7S.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY1BKtH.s: Assembler messages:
encrypt.c: /tmp/ccY1BKtH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY1BKtH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY1BKtH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY1BKtH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1BKtH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1BKtH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1BKtH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1BKtH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1BKtH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1BKtH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1BKtH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1BKtH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY1BKtH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1BKtH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY1BKtH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1BKtH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY1BKtH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY1BKtH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1BKtH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1BKtH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1BKtH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1BKtH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY1BKtH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY1BKtH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclr6qfO.s: Assembler messages:
encrypt.c: /tmp/cclr6qfO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclr6qfO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclr6qfO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclr6qfO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr6qfO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr6qfO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr6qfO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr6qfO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr6qfO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclr6qfO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclr6qfO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclr6qfO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclr6qfO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr6qfO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclr6qfO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclr6qfO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclr6qfO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclr6qfO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclr6qfO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr6qfO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclr6qfO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclr6qfO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclr6qfO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclr6qfO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccssJuqX.s: Assembler messages:
encrypt.c: /tmp/ccssJuqX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccssJuqX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccssJuqX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccssJuqX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssJuqX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssJuqX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssJuqX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssJuqX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssJuqX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssJuqX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssJuqX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssJuqX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccssJuqX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssJuqX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccssJuqX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssJuqX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccssJuqX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssJuqX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssJuqX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssJuqX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssJuqX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssJuqX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccssJuqX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssJuqX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv62bBO.s: Assembler messages:
encrypt.c: /tmp/ccv62bBO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv62bBO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv62bBO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv62bBO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv62bBO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv62bBO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv62bBO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv62bBO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv62bBO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv62bBO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv62bBO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv62bBO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv62bBO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv62bBO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv62bBO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv62bBO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv62bBO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv62bBO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv62bBO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv62bBO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv62bBO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv62bBO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv62bBO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv62bBO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnYFkLP.s: Assembler messages:
encrypt.c: /tmp/ccnYFkLP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnYFkLP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnYFkLP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnYFkLP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYFkLP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYFkLP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYFkLP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYFkLP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYFkLP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYFkLP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYFkLP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYFkLP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnYFkLP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYFkLP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnYFkLP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYFkLP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnYFkLP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYFkLP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYFkLP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYFkLP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYFkLP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYFkLP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnYFkLP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYFkLP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyebcDI.s: Assembler messages:
encrypt.c: /tmp/ccyebcDI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyebcDI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyebcDI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyebcDI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyebcDI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyebcDI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyebcDI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyebcDI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyebcDI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyebcDI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyebcDI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyebcDI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyebcDI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyebcDI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyebcDI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyebcDI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyebcDI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyebcDI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyebcDI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyebcDI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyebcDI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyebcDI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyebcDI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyebcDI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccM14LwZ.s: Assembler messages:
encrypt.c: /tmp/ccM14LwZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM14LwZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM14LwZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM14LwZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14LwZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14LwZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14LwZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14LwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14LwZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM14LwZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM14LwZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM14LwZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM14LwZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14LwZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM14LwZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM14LwZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM14LwZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM14LwZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM14LwZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM14LwZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14LwZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM14LwZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM14LwZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM14LwZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccRLB1RF.s: Assembler messages:
encrypt.c: /tmp/ccRLB1RF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRLB1RF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRLB1RF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRLB1RF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLB1RF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLB1RF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLB1RF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLB1RF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLB1RF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLB1RF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLB1RF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLB1RF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRLB1RF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLB1RF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRLB1RF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRLB1RF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLB1RF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLB1RF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLB1RF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLB1RF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLB1RF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRLB1RF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLB1RF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLB1RF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOGA3JP.s: Assembler messages:
encrypt.c: /tmp/ccOGA3JP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOGA3JP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOGA3JP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOGA3JP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGA3JP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGA3JP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGA3JP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGA3JP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGA3JP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGA3JP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGA3JP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGA3JP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOGA3JP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGA3JP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOGA3JP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGA3JP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOGA3JP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGA3JP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGA3JP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGA3JP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGA3JP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGA3JP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOGA3JP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGA3JP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgjfXuI.s: Assembler messages:
encrypt.c: /tmp/ccgjfXuI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgjfXuI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgjfXuI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgjfXuI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjfXuI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjfXuI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjfXuI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjfXuI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjfXuI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjfXuI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjfXuI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjfXuI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgjfXuI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjfXuI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgjfXuI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgjfXuI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjfXuI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjfXuI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjfXuI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjfXuI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjfXuI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgjfXuI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjfXuI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjfXuI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCBA6qA.s: Assembler messages:
encrypt.c: /tmp/ccCBA6qA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCBA6qA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCBA6qA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCBA6qA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBA6qA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBA6qA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBA6qA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBA6qA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBA6qA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBA6qA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBA6qA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBA6qA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCBA6qA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBA6qA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCBA6qA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBA6qA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCBA6qA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBA6qA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBA6qA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBA6qA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBA6qA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBA6qA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCBA6qA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBA6qA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXJBsFs.s: Assembler messages:
encrypt.c: /tmp/ccXJBsFs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXJBsFs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXJBsFs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXJBsFs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJBsFs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJBsFs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJBsFs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJBsFs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJBsFs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJBsFs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJBsFs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJBsFs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXJBsFs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJBsFs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXJBsFs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXJBsFs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJBsFs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJBsFs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJBsFs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJBsFs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJBsFs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXJBsFs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJBsFs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJBsFs.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6VxuEF.s: Assembler messages:
encrypt.c: /tmp/cc6VxuEF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6VxuEF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6VxuEF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6VxuEF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VxuEF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VxuEF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VxuEF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VxuEF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VxuEF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6VxuEF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6VxuEF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6VxuEF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6VxuEF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VxuEF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6VxuEF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6VxuEF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6VxuEF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6VxuEF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6VxuEF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6VxuEF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VxuEF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6VxuEF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6VxuEF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6VxuEF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEMyAEl.s: Assembler messages:
encrypt.c: /tmp/ccEMyAEl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEMyAEl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEMyAEl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEMyAEl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMyAEl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMyAEl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMyAEl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMyAEl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMyAEl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMyAEl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMyAEl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMyAEl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEMyAEl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMyAEl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEMyAEl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEMyAEl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMyAEl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMyAEl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMyAEl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMyAEl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMyAEl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMyAEl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMyAEl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMyAEl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccL8OwOq.s: Assembler messages:
encrypt.c: /tmp/ccL8OwOq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL8OwOq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL8OwOq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL8OwOq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8OwOq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8OwOq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8OwOq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8OwOq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8OwOq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8OwOq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8OwOq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8OwOq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL8OwOq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8OwOq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL8OwOq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL8OwOq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8OwOq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8OwOq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8OwOq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8OwOq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8OwOq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL8OwOq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8OwOq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8OwOq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccTTMKuE.s: Assembler messages:
encrypt.c: /tmp/ccTTMKuE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTTMKuE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTTMKuE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTTMKuE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTMKuE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTMKuE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTMKuE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTMKuE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTMKuE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTMKuE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTMKuE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTMKuE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTTMKuE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTMKuE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTTMKuE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTMKuE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTTMKuE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTMKuE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTMKuE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTMKuE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTMKuE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTMKuE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTTMKuE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTMKuE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRy2YuF.s: Assembler messages:
encrypt.c: /tmp/ccRy2YuF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRy2YuF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRy2YuF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRy2YuF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy2YuF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy2YuF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy2YuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy2YuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy2YuF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRy2YuF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRy2YuF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRy2YuF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRy2YuF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy2YuF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRy2YuF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRy2YuF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRy2YuF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRy2YuF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRy2YuF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRy2YuF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy2YuF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRy2YuF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRy2YuF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRy2YuF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv3nRym.s: Assembler messages:
encrypt.c: /tmp/ccv3nRym.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv3nRym.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv3nRym.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv3nRym.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3nRym.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3nRym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3nRym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3nRym.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3nRym.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv3nRym.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv3nRym.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv3nRym.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv3nRym.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3nRym.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv3nRym.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv3nRym.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv3nRym.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv3nRym.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv3nRym.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3nRym.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv3nRym.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv3nRym.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv3nRym.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv3nRym.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY4eGjr.s: Assembler messages:
encrypt.c: /tmp/ccY4eGjr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4eGjr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY4eGjr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY4eGjr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4eGjr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4eGjr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4eGjr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4eGjr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4eGjr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4eGjr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4eGjr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4eGjr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY4eGjr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4eGjr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY4eGjr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY4eGjr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4eGjr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4eGjr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4eGjr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4eGjr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4eGjr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4eGjr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4eGjr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4eGjr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp2VNdH.s: Assembler messages:
encrypt.c: /tmp/ccp2VNdH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp2VNdH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp2VNdH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp2VNdH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2VNdH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2VNdH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2VNdH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2VNdH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2VNdH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2VNdH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2VNdH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2VNdH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp2VNdH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2VNdH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp2VNdH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2VNdH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp2VNdH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2VNdH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2VNdH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2VNdH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2VNdH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2VNdH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2VNdH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2VNdH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc59TFuj.s: Assembler messages:
encrypt.c: /tmp/cc59TFuj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc59TFuj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc59TFuj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc59TFuj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFuj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFuj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFuj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFuj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFuj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59TFuj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59TFuj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59TFuj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc59TFuj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFuj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc59TFuj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc59TFuj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59TFuj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59TFuj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59TFuj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59TFuj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59TFuj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc59TFuj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59TFuj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59TFuj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDRKxpw.s: Assembler messages:
encrypt.c: /tmp/ccDRKxpw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDRKxpw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDRKxpw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDRKxpw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRKxpw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRKxpw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRKxpw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRKxpw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRKxpw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRKxpw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRKxpw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRKxpw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDRKxpw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRKxpw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDRKxpw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRKxpw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDRKxpw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRKxpw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRKxpw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRKxpw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRKxpw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRKxpw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDRKxpw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRKxpw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccRrYAKp.s: Assembler messages:
encrypt.c: /tmp/ccRrYAKp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRrYAKp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRrYAKp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRrYAKp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrYAKp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrYAKp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrYAKp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrYAKp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrYAKp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrYAKp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrYAKp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrYAKp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRrYAKp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrYAKp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRrYAKp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRrYAKp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrYAKp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrYAKp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrYAKp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrYAKp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrYAKp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrYAKp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrYAKp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrYAKp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccXCi3dH.s: Assembler messages:
encrypt.c: /tmp/ccXCi3dH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXCi3dH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXCi3dH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXCi3dH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCi3dH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCi3dH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCi3dH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCi3dH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCi3dH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXCi3dH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXCi3dH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXCi3dH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXCi3dH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCi3dH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXCi3dH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXCi3dH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXCi3dH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXCi3dH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXCi3dH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXCi3dH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCi3dH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXCi3dH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXCi3dH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXCi3dH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cccmkBnj.s: Assembler messages:
encrypt.c: /tmp/cccmkBnj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccmkBnj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccmkBnj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccmkBnj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmkBnj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmkBnj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmkBnj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmkBnj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmkBnj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmkBnj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmkBnj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmkBnj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccmkBnj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmkBnj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccmkBnj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccmkBnj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccmkBnj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmkBnj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmkBnj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmkBnj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmkBnj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccmkBnj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmkBnj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccmkBnj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnn2Iax.s: Assembler messages:
encrypt.c: /tmp/ccnn2Iax.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnn2Iax.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnn2Iax.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnn2Iax.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn2Iax.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn2Iax.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn2Iax.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn2Iax.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn2Iax.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnn2Iax.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnn2Iax.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnn2Iax.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnn2Iax.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn2Iax.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnn2Iax.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnn2Iax.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnn2Iax.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnn2Iax.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnn2Iax.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnn2Iax.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnn2Iax.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnn2Iax.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnn2Iax.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnn2Iax.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKMbuOm.s: Assembler messages:
encrypt.c: /tmp/ccKMbuOm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMbuOm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKMbuOm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKMbuOm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMbuOm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMbuOm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMbuOm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMbuOm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMbuOm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMbuOm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMbuOm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMbuOm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKMbuOm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMbuOm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKMbuOm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMbuOm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKMbuOm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMbuOm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMbuOm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMbuOm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMbuOm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMbuOm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMbuOm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMbuOm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjLcdgb.s: Assembler messages:
encrypt.c: /tmp/ccjLcdgb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjLcdgb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjLcdgb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjLcdgb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLcdgb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLcdgb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLcdgb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLcdgb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLcdgb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLcdgb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLcdgb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLcdgb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjLcdgb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLcdgb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjLcdgb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjLcdgb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLcdgb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLcdgb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLcdgb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLcdgb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLcdgb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjLcdgb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLcdgb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLcdgb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCXaNG8.s: Assembler messages:
encrypt.c: /tmp/ccCXaNG8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCXaNG8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCXaNG8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCXaNG8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXaNG8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXaNG8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXaNG8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXaNG8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXaNG8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXaNG8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXaNG8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXaNG8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCXaNG8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXaNG8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCXaNG8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCXaNG8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCXaNG8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXaNG8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXaNG8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXaNG8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXaNG8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCXaNG8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXaNG8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCXaNG8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHd3xRc.s: Assembler messages:
encrypt.c: /tmp/ccHd3xRc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHd3xRc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHd3xRc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHd3xRc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHd3xRc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHd3xRc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHd3xRc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHd3xRc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHd3xRc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHd3xRc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHd3xRc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHd3xRc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHd3xRc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHd3xRc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHd3xRc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHd3xRc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHd3xRc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHd3xRc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHd3xRc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHd3xRc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHd3xRc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHd3xRc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHd3xRc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHd3xRc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7eAXcl.s: Assembler messages:
encrypt.c: /tmp/cc7eAXcl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7eAXcl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7eAXcl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7eAXcl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAXcl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAXcl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAXcl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAXcl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAXcl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7eAXcl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7eAXcl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7eAXcl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7eAXcl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAXcl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7eAXcl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7eAXcl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7eAXcl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7eAXcl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7eAXcl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7eAXcl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAXcl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7eAXcl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7eAXcl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7eAXcl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cczC7e9h.s: Assembler messages:
encrypt.c: /tmp/cczC7e9h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczC7e9h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczC7e9h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczC7e9h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC7e9h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC7e9h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC7e9h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC7e9h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC7e9h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC7e9h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC7e9h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC7e9h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczC7e9h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC7e9h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczC7e9h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczC7e9h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczC7e9h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC7e9h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC7e9h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczC7e9h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC7e9h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczC7e9h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC7e9h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczC7e9h.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTpe8qd.s: Assembler messages:
encrypt.c: /tmp/ccTpe8qd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTpe8qd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTpe8qd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTpe8qd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpe8qd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpe8qd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpe8qd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpe8qd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpe8qd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpe8qd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpe8qd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpe8qd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTpe8qd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpe8qd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTpe8qd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpe8qd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTpe8qd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpe8qd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpe8qd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpe8qd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpe8qd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpe8qd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTpe8qd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpe8qd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZV4ppb.s: Assembler messages:
encrypt.c: /tmp/ccZV4ppb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZV4ppb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZV4ppb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZV4ppb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV4ppb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV4ppb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV4ppb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV4ppb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV4ppb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZV4ppb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZV4ppb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZV4ppb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZV4ppb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV4ppb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZV4ppb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZV4ppb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZV4ppb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZV4ppb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZV4ppb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV4ppb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZV4ppb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZV4ppb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZV4ppb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZV4ppb.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccThozl0.s: Assembler messages:
encrypt.c: /tmp/ccThozl0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccThozl0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccThozl0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccThozl0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThozl0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThozl0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThozl0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThozl0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThozl0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThozl0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThozl0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThozl0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccThozl0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThozl0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccThozl0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThozl0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccThozl0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThozl0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThozl0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThozl0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThozl0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThozl0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccThozl0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThozl0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWvfaWE.s: Assembler messages:
encrypt.c: /tmp/ccWvfaWE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWvfaWE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWvfaWE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWvfaWE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvfaWE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvfaWE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvfaWE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvfaWE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvfaWE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvfaWE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvfaWE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvfaWE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWvfaWE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvfaWE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWvfaWE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWvfaWE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvfaWE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvfaWE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvfaWE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvfaWE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvfaWE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWvfaWE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvfaWE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvfaWE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1ktWvz.s: Assembler messages:
encrypt.c: /tmp/cc1ktWvz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ktWvz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ktWvz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ktWvz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ktWvz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ktWvz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ktWvz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ktWvz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ktWvz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ktWvz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ktWvz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ktWvz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ktWvz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ktWvz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ktWvz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1ktWvz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ktWvz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ktWvz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ktWvz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ktWvz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ktWvz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ktWvz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ktWvz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ktWvz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRimMsQ.s: Assembler messages:
encrypt.c: /tmp/ccRimMsQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRimMsQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRimMsQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRimMsQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRimMsQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRimMsQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRimMsQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRimMsQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRimMsQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRimMsQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRimMsQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRimMsQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRimMsQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRimMsQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRimMsQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRimMsQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRimMsQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRimMsQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRimMsQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRimMsQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRimMsQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRimMsQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRimMsQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRimMsQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccFHU7IE.s: Assembler messages:
encrypt.c: /tmp/ccFHU7IE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHU7IE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFHU7IE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFHU7IE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHU7IE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHU7IE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHU7IE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHU7IE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHU7IE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHU7IE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHU7IE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHU7IE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFHU7IE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHU7IE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFHU7IE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFHU7IE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHU7IE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHU7IE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHU7IE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHU7IE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHU7IE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHU7IE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHU7IE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHU7IE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccbujaGZ.s: Assembler messages:
encrypt.c: /tmp/ccbujaGZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbujaGZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbujaGZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbujaGZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbujaGZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbujaGZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbujaGZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbujaGZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbujaGZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbujaGZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbujaGZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbujaGZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbujaGZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbujaGZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbujaGZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbujaGZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbujaGZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbujaGZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbujaGZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbujaGZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbujaGZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbujaGZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbujaGZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbujaGZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cclEwZ1O.s: Assembler messages:
encrypt.c: /tmp/cclEwZ1O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclEwZ1O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclEwZ1O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclEwZ1O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEwZ1O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEwZ1O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEwZ1O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEwZ1O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEwZ1O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEwZ1O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEwZ1O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEwZ1O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclEwZ1O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEwZ1O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclEwZ1O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEwZ1O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclEwZ1O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEwZ1O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEwZ1O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEwZ1O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEwZ1O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEwZ1O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclEwZ1O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEwZ1O.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrEOQFC.s: Assembler messages:
encrypt.c: /tmp/ccrEOQFC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrEOQFC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrEOQFC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrEOQFC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEOQFC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEOQFC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEOQFC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEOQFC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEOQFC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEOQFC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEOQFC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEOQFC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrEOQFC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEOQFC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrEOQFC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrEOQFC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEOQFC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEOQFC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEOQFC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEOQFC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEOQFC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrEOQFC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEOQFC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEOQFC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZIirWq.s: Assembler messages:
encrypt.c: /tmp/ccZIirWq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZIirWq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZIirWq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZIirWq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIirWq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIirWq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIirWq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZIirWq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZIirWq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZIirWq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIirWq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIirWq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIirWq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIirWq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZIirWq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIirWq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIirWq.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccZIirWq.s: Assembler messages:
encrypt.c: /tmp/ccZIirWq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZIirWq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZIirWq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZIirWq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIirWq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIirWq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIirWq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZIirWq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZIirWq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZIirWq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIirWq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIirWq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIirWq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIirWq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIirWq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZIirWq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIirWq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIirWq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgvdm7C.s: Assembler messages:
encrypt.c: /tmp/ccgvdm7C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvdm7C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvdm7C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvdm7C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvdm7C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvdm7C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvdm7C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvdm7C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvdm7C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvdm7C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgvdm7C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvdm7C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvdm7C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvdm7C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvdm7C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvdm7C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvdm7C.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccgvdm7C.s: Assembler messages:
encrypt.c: /tmp/ccgvdm7C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvdm7C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvdm7C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvdm7C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvdm7C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvdm7C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvdm7C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvdm7C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvdm7C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvdm7C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgvdm7C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvdm7C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvdm7C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvdm7C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvdm7C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvdm7C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvdm7C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvdm7C.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXjQcfm.s: Assembler messages:
encrypt.c: /tmp/ccXjQcfm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXjQcfm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXjQcfm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXjQcfm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXjQcfm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXjQcfm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXjQcfm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXjQcfm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXjQcfm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXjQcfm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXjQcfm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXjQcfm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXjQcfm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXjQcfm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXjQcfm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXjQcfm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXjQcfm.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccXjQcfm.s: Assembler messages:
encrypt.c: /tmp/ccXjQcfm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXjQcfm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXjQcfm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXjQcfm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXjQcfm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXjQcfm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXjQcfm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXjQcfm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXjQcfm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXjQcfm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXjQcfm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXjQcfm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXjQcfm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjQcfm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXjQcfm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXjQcfm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXjQcfm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXjQcfm.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbkrRVq.s: Assembler messages:
encrypt.c: /tmp/ccbkrRVq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbkrRVq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbkrRVq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbkrRVq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkrRVq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkrRVq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkrRVq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbkrRVq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbkrRVq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkrRVq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbkrRVq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkrRVq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkrRVq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkrRVq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkrRVq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbkrRVq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkrRVq.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccbkrRVq.s: Assembler messages:
encrypt.c: /tmp/ccbkrRVq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbkrRVq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbkrRVq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbkrRVq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkrRVq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkrRVq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkrRVq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbkrRVq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbkrRVq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkrRVq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbkrRVq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbkrRVq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkrRVq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkrRVq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkrRVq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkrRVq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbkrRVq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbkrRVq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvGZV6w.s: Assembler messages:
encrypt.c: /tmp/ccvGZV6w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvGZV6w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvGZV6w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvGZV6w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGZV6w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGZV6w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGZV6w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvGZV6w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvGZV6w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvGZV6w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGZV6w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGZV6w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGZV6w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGZV6w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGZV6w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGZV6w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGZV6w.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvGZV6w.s: Assembler messages:
encrypt.c: /tmp/ccvGZV6w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvGZV6w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvGZV6w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvGZV6w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGZV6w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGZV6w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGZV6w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvGZV6w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvGZV6w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvGZV6w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGZV6w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGZV6w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGZV6w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGZV6w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGZV6w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGZV6w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGZV6w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGZV6w.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cczpgubD.s: Assembler messages:
encrypt.c: /tmp/cczpgubD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczpgubD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczpgubD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczpgubD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpgubD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpgubD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpgubD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczpgubD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczpgubD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpgubD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczpgubD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpgubD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpgubD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpgubD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpgubD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczpgubD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpgubD.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cczpgubD.s: Assembler messages:
encrypt.c: /tmp/cczpgubD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczpgubD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczpgubD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczpgubD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpgubD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpgubD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpgubD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczpgubD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczpgubD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpgubD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczpgubD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpgubD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpgubD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpgubD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpgubD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpgubD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczpgubD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpgubD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC73ORs.s: Assembler messages:
encrypt.c: /tmp/ccC73ORs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC73ORs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC73ORs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC73ORs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC73ORs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC73ORs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC73ORs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC73ORs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC73ORs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC73ORs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC73ORs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC73ORs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC73ORs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC73ORs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC73ORs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC73ORs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC73ORs.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccC73ORs.s: Assembler messages:
encrypt.c: /tmp/ccC73ORs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC73ORs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC73ORs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC73ORs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC73ORs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC73ORs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC73ORs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC73ORs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC73ORs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC73ORs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC73ORs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC73ORs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC73ORs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC73ORs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC73ORs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC73ORs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC73ORs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC73ORs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJAV8qp.s: Assembler messages:
encrypt.c: /tmp/ccJAV8qp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAV8qp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAV8qp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAV8qp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAV8qp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAV8qp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAV8qp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAV8qp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAV8qp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJAV8qp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAV8qp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAV8qp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAV8qp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAV8qp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAV8qp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAV8qp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAV8qp.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccJAV8qp.s: Assembler messages:
encrypt.c: /tmp/ccJAV8qp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAV8qp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAV8qp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAV8qp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAV8qp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAV8qp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAV8qp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAV8qp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAV8qp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJAV8qp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAV8qp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAV8qp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAV8qp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAV8qp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAV8qp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAV8qp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAV8qp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAV8qp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWYGeGt.s: Assembler messages:
encrypt.c: /tmp/ccWYGeGt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWYGeGt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWYGeGt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWYGeGt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGeGt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGeGt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGeGt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGeGt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGeGt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWYGeGt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWYGeGt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWYGeGt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWYGeGt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGeGt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWYGeGt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWYGeGt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWYGeGt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWYGeGt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWYGeGt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWYGeGt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGeGt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWYGeGt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWYGeGt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWYGeGt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca53Vkh.s: Assembler messages:
encrypt.c: /tmp/cca53Vkh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca53Vkh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca53Vkh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca53Vkh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca53Vkh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca53Vkh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca53Vkh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca53Vkh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca53Vkh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca53Vkh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca53Vkh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca53Vkh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca53Vkh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca53Vkh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca53Vkh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca53Vkh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca53Vkh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca53Vkh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca53Vkh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca53Vkh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca53Vkh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca53Vkh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca53Vkh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca53Vkh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccllDd2l.s: Assembler messages:
encrypt.c: /tmp/ccllDd2l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccllDd2l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccllDd2l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccllDd2l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllDd2l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllDd2l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllDd2l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllDd2l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllDd2l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllDd2l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllDd2l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllDd2l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccllDd2l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllDd2l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccllDd2l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccllDd2l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllDd2l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllDd2l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllDd2l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllDd2l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllDd2l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccllDd2l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllDd2l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllDd2l.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccoKgdxu.s: Assembler messages:
encrypt.c: /tmp/ccoKgdxu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoKgdxu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoKgdxu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoKgdxu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKgdxu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKgdxu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKgdxu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKgdxu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKgdxu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKgdxu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKgdxu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKgdxu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoKgdxu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKgdxu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoKgdxu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKgdxu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoKgdxu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKgdxu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKgdxu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKgdxu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKgdxu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKgdxu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoKgdxu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKgdxu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVXK6dr.s: Assembler messages:
encrypt.c: /tmp/ccVXK6dr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVXK6dr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVXK6dr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVXK6dr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXK6dr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXK6dr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXK6dr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXK6dr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXK6dr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXK6dr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXK6dr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXK6dr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVXK6dr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXK6dr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVXK6dr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXK6dr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVXK6dr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXK6dr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXK6dr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXK6dr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXK6dr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXK6dr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVXK6dr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXK6dr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg5oyug.s: Assembler messages:
encrypt.c: /tmp/ccg5oyug.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg5oyug.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg5oyug.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg5oyug.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5oyug.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5oyug.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5oyug.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5oyug.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5oyug.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5oyug.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5oyug.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5oyug.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg5oyug.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5oyug.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg5oyug.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg5oyug.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5oyug.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5oyug.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5oyug.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5oyug.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5oyug.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg5oyug.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5oyug.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5oyug.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6wyvUt.s: Assembler messages:
encrypt.c: /tmp/cc6wyvUt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6wyvUt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6wyvUt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6wyvUt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wyvUt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wyvUt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wyvUt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wyvUt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wyvUt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wyvUt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wyvUt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wyvUt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6wyvUt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wyvUt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6wyvUt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6wyvUt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wyvUt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wyvUt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wyvUt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wyvUt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wyvUt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6wyvUt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wyvUt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wyvUt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsrnWCE.s: Assembler messages:
encrypt.c: /tmp/ccsrnWCE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsrnWCE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsrnWCE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsrnWCE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrnWCE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrnWCE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrnWCE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrnWCE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrnWCE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrnWCE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrnWCE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrnWCE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsrnWCE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrnWCE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsrnWCE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrnWCE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsrnWCE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrnWCE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrnWCE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrnWCE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrnWCE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrnWCE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsrnWCE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrnWCE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6sN4wD.s: Assembler messages:
encrypt.c: /tmp/cc6sN4wD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6sN4wD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6sN4wD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6sN4wD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sN4wD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sN4wD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sN4wD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sN4wD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sN4wD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sN4wD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sN4wD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sN4wD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6sN4wD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sN4wD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6sN4wD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sN4wD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6sN4wD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sN4wD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sN4wD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sN4wD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sN4wD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sN4wD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6sN4wD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sN4wD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdQPiFu.s: Assembler messages:
encrypt.c: /tmp/ccdQPiFu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdQPiFu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdQPiFu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdQPiFu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPiFu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPiFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPiFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPiFu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPiFu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdQPiFu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdQPiFu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdQPiFu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdQPiFu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPiFu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdQPiFu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdQPiFu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdQPiFu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdQPiFu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdQPiFu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdQPiFu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdQPiFu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdQPiFu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdQPiFu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdQPiFu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci8nj3s.s: Assembler messages:
encrypt.c: /tmp/cci8nj3s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci8nj3s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci8nj3s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci8nj3s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8nj3s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8nj3s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8nj3s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8nj3s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8nj3s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8nj3s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8nj3s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8nj3s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci8nj3s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8nj3s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci8nj3s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8nj3s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci8nj3s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8nj3s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8nj3s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8nj3s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8nj3s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8nj3s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci8nj3s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8nj3s.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnAX0Hn.s: Assembler messages:
encrypt.c: /tmp/ccnAX0Hn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnAX0Hn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnAX0Hn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnAX0Hn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAX0Hn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAX0Hn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAX0Hn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAX0Hn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAX0Hn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAX0Hn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAX0Hn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAX0Hn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnAX0Hn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAX0Hn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnAX0Hn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnAX0Hn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnAX0Hn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAX0Hn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAX0Hn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAX0Hn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAX0Hn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnAX0Hn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAX0Hn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnAX0Hn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch13vDU.s: Assembler messages:
encrypt.c: /tmp/cch13vDU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch13vDU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch13vDU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch13vDU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch13vDU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch13vDU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch13vDU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch13vDU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch13vDU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch13vDU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch13vDU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch13vDU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch13vDU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch13vDU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch13vDU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch13vDU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch13vDU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch13vDU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch13vDU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch13vDU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch13vDU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch13vDU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch13vDU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch13vDU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrtCdTf.s: Assembler messages:
encrypt.c: /tmp/ccrtCdTf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtCdTf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtCdTf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtCdTf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCdTf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCdTf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCdTf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCdTf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCdTf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCdTf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCdTf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCdTf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtCdTf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCdTf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtCdTf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCdTf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrtCdTf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCdTf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCdTf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCdTf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCdTf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCdTf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtCdTf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCdTf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB8cs36.s: Assembler messages:
encrypt.c: /tmp/ccB8cs36.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB8cs36.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB8cs36.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB8cs36.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8cs36.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8cs36.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8cs36.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8cs36.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8cs36.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8cs36.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8cs36.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8cs36.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB8cs36.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8cs36.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB8cs36.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8cs36.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB8cs36.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB8cs36.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8cs36.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8cs36.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8cs36.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8cs36.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8cs36.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB8cs36.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTmJQMN.s: Assembler messages:
encrypt.c: /tmp/ccTmJQMN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTmJQMN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTmJQMN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTmJQMN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmJQMN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmJQMN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmJQMN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmJQMN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmJQMN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmJQMN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmJQMN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmJQMN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTmJQMN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmJQMN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTmJQMN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTmJQMN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmJQMN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmJQMN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmJQMN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmJQMN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmJQMN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTmJQMN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmJQMN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmJQMN.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cceatbJe.s: Assembler messages:
encrypt.c: /tmp/cceatbJe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceatbJe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceatbJe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceatbJe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatbJe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatbJe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatbJe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatbJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatbJe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatbJe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatbJe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatbJe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceatbJe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatbJe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceatbJe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatbJe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceatbJe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatbJe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatbJe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatbJe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatbJe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatbJe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceatbJe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatbJe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgSWI9U.s: Assembler messages:
encrypt.c: /tmp/ccgSWI9U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgSWI9U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgSWI9U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgSWI9U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSWI9U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSWI9U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSWI9U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSWI9U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSWI9U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgSWI9U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgSWI9U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgSWI9U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgSWI9U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSWI9U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgSWI9U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgSWI9U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgSWI9U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgSWI9U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgSWI9U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSWI9U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgSWI9U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgSWI9U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgSWI9U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgSWI9U.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7zW13S.s: Assembler messages:
encrypt.c: /tmp/cc7zW13S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7zW13S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7zW13S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7zW13S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zW13S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zW13S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zW13S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zW13S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zW13S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zW13S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zW13S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zW13S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7zW13S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zW13S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7zW13S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7zW13S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zW13S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zW13S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zW13S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zW13S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zW13S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7zW13S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zW13S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zW13S.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMnv3T6.s: Assembler messages:
encrypt.c: /tmp/ccMnv3T6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMnv3T6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMnv3T6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMnv3T6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnv3T6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnv3T6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnv3T6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnv3T6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnv3T6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMnv3T6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMnv3T6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMnv3T6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMnv3T6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnv3T6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMnv3T6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMnv3T6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMnv3T6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMnv3T6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMnv3T6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMnv3T6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnv3T6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMnv3T6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMnv3T6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMnv3T6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdNI2A2.s: Assembler messages:
encrypt.c: /tmp/ccdNI2A2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdNI2A2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdNI2A2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdNI2A2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNI2A2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNI2A2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNI2A2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNI2A2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNI2A2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNI2A2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNI2A2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNI2A2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdNI2A2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNI2A2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdNI2A2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNI2A2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdNI2A2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNI2A2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNI2A2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNI2A2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNI2A2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNI2A2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdNI2A2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNI2A2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci99EuI.s: Assembler messages:
encrypt.c: /tmp/cci99EuI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci99EuI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci99EuI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci99EuI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci99EuI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci99EuI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci99EuI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci99EuI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci99EuI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci99EuI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci99EuI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci99EuI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci99EuI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci99EuI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci99EuI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci99EuI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci99EuI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci99EuI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci99EuI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci99EuI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci99EuI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci99EuI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci99EuI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci99EuI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC32ewL.s: Assembler messages:
encrypt.c: /tmp/ccC32ewL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC32ewL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC32ewL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC32ewL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC32ewL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC32ewL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC32ewL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC32ewL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC32ewL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC32ewL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC32ewL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC32ewL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC32ewL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC32ewL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC32ewL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC32ewL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC32ewL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC32ewL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC32ewL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC32ewL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC32ewL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC32ewL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC32ewL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC32ewL.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoPxbZ5.s: Assembler messages:
encrypt.c: /tmp/ccoPxbZ5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPxbZ5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPxbZ5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPxbZ5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPxbZ5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPxbZ5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPxbZ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPxbZ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPxbZ5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPxbZ5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPxbZ5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPxbZ5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPxbZ5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPxbZ5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPxbZ5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPxbZ5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoPxbZ5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPxbZ5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPxbZ5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPxbZ5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPxbZ5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPxbZ5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPxbZ5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPxbZ5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7gwjFT.s: Assembler messages:
encrypt.c: /tmp/cc7gwjFT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7gwjFT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7gwjFT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7gwjFT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gwjFT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gwjFT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gwjFT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gwjFT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gwjFT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gwjFT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gwjFT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gwjFT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7gwjFT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gwjFT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7gwjFT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gwjFT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7gwjFT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gwjFT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gwjFT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gwjFT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gwjFT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gwjFT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7gwjFT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gwjFT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccck45SF.s: Assembler messages:
encrypt.c: /tmp/ccck45SF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccck45SF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccck45SF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccck45SF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck45SF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck45SF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck45SF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck45SF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck45SF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccck45SF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccck45SF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccck45SF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccck45SF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck45SF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccck45SF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccck45SF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccck45SF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccck45SF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccck45SF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck45SF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccck45SF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccck45SF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccck45SF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccck45SF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA6pFLS.s: Assembler messages:
encrypt.c: /tmp/ccA6pFLS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA6pFLS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA6pFLS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA6pFLS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6pFLS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6pFLS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6pFLS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6pFLS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6pFLS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6pFLS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6pFLS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6pFLS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA6pFLS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6pFLS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA6pFLS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6pFLS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA6pFLS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6pFLS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6pFLS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6pFLS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6pFLS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6pFLS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA6pFLS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6pFLS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck92jby.s: Assembler messages:
encrypt.c: /tmp/cck92jby.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck92jby.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck92jby.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck92jby.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck92jby.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck92jby.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck92jby.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck92jby.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck92jby.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck92jby.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck92jby.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck92jby.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck92jby.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck92jby.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck92jby.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck92jby.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck92jby.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck92jby.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck92jby.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck92jby.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck92jby.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck92jby.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck92jby.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck92jby.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFQBp4D.s: Assembler messages:
encrypt.c: /tmp/ccFQBp4D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFQBp4D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFQBp4D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFQBp4D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQBp4D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQBp4D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQBp4D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQBp4D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQBp4D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQBp4D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQBp4D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQBp4D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFQBp4D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQBp4D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFQBp4D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFQBp4D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQBp4D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQBp4D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQBp4D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQBp4D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQBp4D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFQBp4D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQBp4D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQBp4D.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXPOsHS.s: Assembler messages:
encrypt.c: /tmp/ccXPOsHS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPOsHS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPOsHS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPOsHS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPOsHS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPOsHS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPOsHS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPOsHS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPOsHS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPOsHS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPOsHS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPOsHS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPOsHS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPOsHS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPOsHS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPOsHS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXPOsHS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPOsHS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPOsHS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPOsHS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPOsHS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPOsHS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXPOsHS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPOsHS.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7qSITT.s: Assembler messages:
encrypt.c: /tmp/cc7qSITT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7qSITT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7qSITT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7qSITT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qSITT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qSITT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qSITT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qSITT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qSITT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qSITT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qSITT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qSITT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7qSITT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qSITT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7qSITT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qSITT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7qSITT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qSITT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qSITT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qSITT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qSITT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qSITT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7qSITT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qSITT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCJfoIz.s: Assembler messages:
encrypt.c: /tmp/ccCJfoIz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJfoIz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCJfoIz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJfoIz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfoIz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfoIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfoIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfoIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfoIz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJfoIz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJfoIz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJfoIz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCJfoIz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfoIz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCJfoIz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCJfoIz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJfoIz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJfoIz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJfoIz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfoIz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJfoIz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJfoIz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJfoIz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJfoIz.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9BEMD9.s: Assembler messages:
encrypt.c: /tmp/cc9BEMD9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9BEMD9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9BEMD9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9BEMD9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BEMD9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BEMD9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BEMD9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BEMD9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BEMD9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9BEMD9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9BEMD9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9BEMD9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9BEMD9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BEMD9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9BEMD9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9BEMD9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9BEMD9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9BEMD9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9BEMD9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BEMD9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9BEMD9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9BEMD9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9BEMD9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9BEMD9.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDO4Sdt.s: Assembler messages:
encrypt.c: /tmp/ccDO4Sdt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDO4Sdt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDO4Sdt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDO4Sdt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO4Sdt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO4Sdt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO4Sdt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO4Sdt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO4Sdt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDO4Sdt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDO4Sdt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDO4Sdt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDO4Sdt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO4Sdt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDO4Sdt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDO4Sdt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDO4Sdt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDO4Sdt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDO4Sdt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDO4Sdt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO4Sdt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDO4Sdt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDO4Sdt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDO4Sdt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc3jgGaf.s: Assembler messages:
encrypt.c: /tmp/cc3jgGaf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3jgGaf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3jgGaf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3jgGaf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jgGaf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jgGaf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jgGaf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jgGaf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jgGaf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jgGaf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jgGaf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jgGaf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3jgGaf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jgGaf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3jgGaf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3jgGaf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jgGaf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jgGaf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jgGaf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jgGaf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jgGaf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3jgGaf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jgGaf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jgGaf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccrtDhQs.s: Assembler messages:
encrypt.c: /tmp/ccrtDhQs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtDhQs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtDhQs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtDhQs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtDhQs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtDhQs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtDhQs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtDhQs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtDhQs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtDhQs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtDhQs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtDhQs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtDhQs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtDhQs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtDhQs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtDhQs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrtDhQs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtDhQs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtDhQs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtDhQs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtDhQs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtDhQs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtDhQs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtDhQs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5n0Zy8.s: Assembler messages:
encrypt.c: /tmp/cc5n0Zy8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5n0Zy8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5n0Zy8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5n0Zy8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n0Zy8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n0Zy8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n0Zy8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n0Zy8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n0Zy8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5n0Zy8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5n0Zy8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5n0Zy8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5n0Zy8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n0Zy8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5n0Zy8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5n0Zy8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5n0Zy8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5n0Zy8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5n0Zy8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5n0Zy8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5n0Zy8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5n0Zy8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5n0Zy8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5n0Zy8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD8ox9r.s: Assembler messages:
encrypt.c: /tmp/ccD8ox9r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD8ox9r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD8ox9r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD8ox9r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ox9r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ox9r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ox9r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ox9r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ox9r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8ox9r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8ox9r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8ox9r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD8ox9r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ox9r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD8ox9r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8ox9r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD8ox9r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8ox9r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8ox9r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8ox9r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ox9r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8ox9r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD8ox9r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8ox9r.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6RnMvf.s: Assembler messages:
encrypt.c: /tmp/cc6RnMvf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6RnMvf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6RnMvf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6RnMvf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RnMvf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RnMvf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RnMvf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RnMvf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RnMvf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RnMvf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RnMvf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RnMvf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6RnMvf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RnMvf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6RnMvf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RnMvf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6RnMvf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RnMvf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RnMvf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RnMvf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RnMvf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RnMvf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6RnMvf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RnMvf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccevLFO1.s: Assembler messages:
encrypt.c: /tmp/ccevLFO1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccevLFO1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccevLFO1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccevLFO1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevLFO1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevLFO1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevLFO1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevLFO1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevLFO1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevLFO1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevLFO1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevLFO1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccevLFO1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevLFO1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccevLFO1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccevLFO1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevLFO1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevLFO1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevLFO1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevLFO1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevLFO1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccevLFO1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevLFO1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevLFO1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC4tMGp.s: Assembler messages:
encrypt.c: /tmp/ccC4tMGp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC4tMGp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC4tMGp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC4tMGp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4tMGp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4tMGp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4tMGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4tMGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4tMGp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4tMGp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4tMGp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4tMGp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC4tMGp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4tMGp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC4tMGp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4tMGp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC4tMGp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC4tMGp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4tMGp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4tMGp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4tMGp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4tMGp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC4tMGp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC4tMGp.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOzpeK7.s: Assembler messages:
encrypt.c: /tmp/ccOzpeK7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOzpeK7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOzpeK7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOzpeK7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzpeK7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzpeK7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzpeK7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzpeK7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzpeK7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOzpeK7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOzpeK7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOzpeK7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOzpeK7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzpeK7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOzpeK7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOzpeK7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOzpeK7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOzpeK7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOzpeK7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzpeK7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOzpeK7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOzpeK7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOzpeK7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOzpeK7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA7RtOf.s: Assembler messages:
encrypt.c: /tmp/ccA7RtOf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA7RtOf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA7RtOf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA7RtOf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7RtOf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7RtOf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7RtOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7RtOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7RtOf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7RtOf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7RtOf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7RtOf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA7RtOf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7RtOf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA7RtOf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7RtOf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA7RtOf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7RtOf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7RtOf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7RtOf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7RtOf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7RtOf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA7RtOf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7RtOf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccusgr90.s: Assembler messages:
encrypt.c: /tmp/ccusgr90.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccusgr90.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccusgr90.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccusgr90.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusgr90.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusgr90.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusgr90.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusgr90.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusgr90.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusgr90.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusgr90.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusgr90.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccusgr90.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusgr90.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccusgr90.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccusgr90.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusgr90.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusgr90.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusgr90.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusgr90.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusgr90.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccusgr90.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusgr90.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusgr90.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFtHwSW.s: Assembler messages:
encrypt.c: /tmp/ccFtHwSW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFtHwSW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFtHwSW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFtHwSW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtHwSW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtHwSW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtHwSW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtHwSW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtHwSW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFtHwSW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFtHwSW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFtHwSW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFtHwSW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtHwSW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFtHwSW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFtHwSW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFtHwSW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFtHwSW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFtHwSW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtHwSW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFtHwSW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFtHwSW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFtHwSW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFtHwSW.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKzQ31d.s: Assembler messages:
encrypt.c: /tmp/ccKzQ31d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKzQ31d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKzQ31d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKzQ31d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzQ31d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzQ31d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzQ31d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzQ31d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzQ31d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzQ31d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzQ31d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzQ31d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKzQ31d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzQ31d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKzQ31d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzQ31d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKzQ31d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzQ31d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzQ31d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzQ31d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzQ31d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzQ31d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKzQ31d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzQ31d.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch7laCL.s: Assembler messages:
encrypt.c: /tmp/cch7laCL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch7laCL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch7laCL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch7laCL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7laCL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7laCL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7laCL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7laCL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7laCL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7laCL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7laCL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7laCL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch7laCL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7laCL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch7laCL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch7laCL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7laCL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7laCL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7laCL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7laCL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7laCL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch7laCL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7laCL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7laCL.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyQY9B4.s: Assembler messages:
encrypt.c: /tmp/ccyQY9B4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyQY9B4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyQY9B4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyQY9B4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQY9B4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQY9B4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQY9B4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQY9B4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQY9B4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQY9B4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQY9B4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQY9B4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyQY9B4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQY9B4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyQY9B4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQY9B4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyQY9B4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQY9B4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQY9B4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQY9B4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQY9B4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQY9B4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyQY9B4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQY9B4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0rlE9d.s: Assembler messages:
encrypt.c: /tmp/cc0rlE9d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0rlE9d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0rlE9d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0rlE9d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rlE9d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rlE9d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rlE9d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rlE9d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rlE9d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rlE9d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rlE9d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rlE9d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0rlE9d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rlE9d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0rlE9d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rlE9d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0rlE9d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rlE9d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rlE9d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rlE9d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rlE9d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rlE9d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0rlE9d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rlE9d.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cclV5W7U.s: Assembler messages:
encrypt.c: /tmp/cclV5W7U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclV5W7U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclV5W7U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclV5W7U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclV5W7U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclV5W7U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclV5W7U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclV5W7U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclV5W7U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclV5W7U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclV5W7U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclV5W7U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclV5W7U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclV5W7U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclV5W7U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclV5W7U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclV5W7U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclV5W7U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclV5W7U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclV5W7U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclV5W7U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclV5W7U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclV5W7U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclV5W7U.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQYbpA4.s: Assembler messages:
encrypt.c: /tmp/ccQYbpA4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQYbpA4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQYbpA4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQYbpA4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYbpA4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYbpA4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYbpA4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYbpA4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYbpA4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYbpA4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYbpA4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYbpA4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQYbpA4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYbpA4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQYbpA4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYbpA4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQYbpA4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQYbpA4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYbpA4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYbpA4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYbpA4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYbpA4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQYbpA4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQYbpA4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdXYsEL.s: Assembler messages:
encrypt.c: /tmp/ccdXYsEL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdXYsEL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdXYsEL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdXYsEL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXYsEL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXYsEL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXYsEL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXYsEL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXYsEL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdXYsEL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdXYsEL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdXYsEL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdXYsEL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXYsEL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdXYsEL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdXYsEL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdXYsEL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXYsEL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXYsEL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXYsEL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXYsEL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXYsEL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXYsEL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXYsEL.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6ebtO0.s: Assembler messages:
encrypt.c: /tmp/cc6ebtO0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ebtO0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ebtO0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ebtO0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ebtO0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ebtO0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ebtO0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ebtO0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ebtO0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ebtO0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ebtO0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ebtO0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ebtO0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ebtO0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ebtO0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ebtO0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ebtO0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ebtO0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ebtO0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ebtO0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ebtO0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ebtO0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ebtO0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ebtO0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccihFprJ.s: Assembler messages:
encrypt.c: /tmp/ccihFprJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihFprJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihFprJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccihFprJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFprJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFprJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFprJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFprJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFprJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihFprJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihFprJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihFprJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihFprJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFprJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihFprJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccihFprJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihFprJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihFprJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihFprJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihFprJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihFprJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihFprJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihFprJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihFprJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5bD1QC.s: Assembler messages:
encrypt.c: /tmp/cc5bD1QC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5bD1QC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5bD1QC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5bD1QC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bD1QC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bD1QC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bD1QC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bD1QC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bD1QC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bD1QC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bD1QC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bD1QC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5bD1QC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bD1QC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5bD1QC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5bD1QC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bD1QC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bD1QC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bD1QC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bD1QC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bD1QC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5bD1QC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bD1QC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bD1QC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL26NfR.s: Assembler messages:
encrypt.c: /tmp/ccL26NfR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL26NfR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL26NfR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL26NfR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL26NfR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL26NfR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL26NfR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL26NfR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL26NfR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL26NfR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL26NfR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL26NfR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL26NfR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL26NfR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL26NfR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL26NfR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL26NfR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL26NfR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL26NfR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL26NfR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL26NfR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL26NfR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL26NfR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL26NfR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTPARAM.s: Assembler messages:
encrypt.c: /tmp/ccTPARAM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTPARAM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTPARAM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTPARAM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPARAM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPARAM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPARAM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPARAM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPARAM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPARAM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPARAM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPARAM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTPARAM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPARAM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTPARAM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTPARAM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPARAM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPARAM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPARAM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPARAM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPARAM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTPARAM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPARAM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPARAM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZce9w1.s: Assembler messages:
encrypt.c: /tmp/ccZce9w1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZce9w1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZce9w1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZce9w1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZce9w1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZce9w1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZce9w1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZce9w1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZce9w1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZce9w1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZce9w1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZce9w1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZce9w1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZce9w1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZce9w1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZce9w1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZce9w1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZce9w1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZce9w1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZce9w1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZce9w1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZce9w1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZce9w1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZce9w1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNGUIEB.s: Assembler messages:
encrypt.c: /tmp/ccNGUIEB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNGUIEB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNGUIEB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNGUIEB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGUIEB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGUIEB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGUIEB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGUIEB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGUIEB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGUIEB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGUIEB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGUIEB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNGUIEB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGUIEB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNGUIEB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNGUIEB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGUIEB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGUIEB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGUIEB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGUIEB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGUIEB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNGUIEB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGUIEB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGUIEB.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXx1DOQ.s: Assembler messages:
encrypt.c: /tmp/ccXx1DOQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXx1DOQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXx1DOQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXx1DOQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx1DOQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx1DOQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx1DOQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx1DOQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx1DOQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXx1DOQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXx1DOQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXx1DOQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXx1DOQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx1DOQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXx1DOQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXx1DOQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXx1DOQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXx1DOQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXx1DOQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXx1DOQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXx1DOQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXx1DOQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXx1DOQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXx1DOQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9HeI0k.s: Assembler messages:
encrypt.c: /tmp/cc9HeI0k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9HeI0k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9HeI0k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9HeI0k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeI0k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeI0k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeI0k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeI0k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeI0k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HeI0k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HeI0k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HeI0k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9HeI0k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeI0k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9HeI0k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HeI0k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9HeI0k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HeI0k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HeI0k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HeI0k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeI0k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HeI0k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9HeI0k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HeI0k.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoPGTP0.s: Assembler messages:
encrypt.c: /tmp/ccoPGTP0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPGTP0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPGTP0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPGTP0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPGTP0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPGTP0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPGTP0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPGTP0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPGTP0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPGTP0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPGTP0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPGTP0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPGTP0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPGTP0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPGTP0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoPGTP0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPGTP0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPGTP0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPGTP0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPGTP0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPGTP0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPGTP0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPGTP0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPGTP0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdVwvnV.s: Assembler messages:
encrypt.c: /tmp/ccdVwvnV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdVwvnV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdVwvnV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdVwvnV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVwvnV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVwvnV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVwvnV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVwvnV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVwvnV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVwvnV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVwvnV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVwvnV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdVwvnV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVwvnV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdVwvnV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdVwvnV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVwvnV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVwvnV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVwvnV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVwvnV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVwvnV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdVwvnV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVwvnV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVwvnV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf116Ec.s: Assembler messages:
encrypt.c: /tmp/ccf116Ec.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf116Ec.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf116Ec.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf116Ec.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf116Ec.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf116Ec.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf116Ec.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf116Ec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf116Ec.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf116Ec.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf116Ec.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf116Ec.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf116Ec.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf116Ec.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf116Ec.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf116Ec.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf116Ec.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf116Ec.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf116Ec.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf116Ec.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf116Ec.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf116Ec.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf116Ec.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf116Ec.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAvtlOl.s: Assembler messages:
encrypt.c: /tmp/ccAvtlOl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvtlOl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvtlOl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvtlOl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvtlOl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvtlOl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvtlOl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvtlOl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvtlOl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvtlOl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvtlOl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvtlOl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvtlOl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvtlOl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvtlOl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvtlOl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAvtlOl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvtlOl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvtlOl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvtlOl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvtlOl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvtlOl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvtlOl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvtlOl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccqLFW0.s: Assembler messages:
encrypt.c: /tmp/cccqLFW0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccqLFW0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccqLFW0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccqLFW0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqLFW0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqLFW0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqLFW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqLFW0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqLFW0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqLFW0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqLFW0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqLFW0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccqLFW0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqLFW0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccqLFW0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccqLFW0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqLFW0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqLFW0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqLFW0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqLFW0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqLFW0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccqLFW0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqLFW0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqLFW0.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYrOibb.s: Assembler messages:
encrypt.c: /tmp/ccYrOibb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYrOibb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYrOibb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYrOibb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrOibb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrOibb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrOibb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrOibb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrOibb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrOibb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrOibb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrOibb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYrOibb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrOibb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYrOibb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrOibb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYrOibb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrOibb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrOibb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrOibb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrOibb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrOibb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYrOibb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrOibb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoxuDYY.s: Assembler messages:
encrypt.c: /tmp/ccoxuDYY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoxuDYY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoxuDYY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoxuDYY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxuDYY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxuDYY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxuDYY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxuDYY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxuDYY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxuDYY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxuDYY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxuDYY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoxuDYY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxuDYY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoxuDYY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoxuDYY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxuDYY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxuDYY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxuDYY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxuDYY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxuDYY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoxuDYY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxuDYY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxuDYY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQqU2sc.s: Assembler messages:
encrypt.c: /tmp/ccQqU2sc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQqU2sc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQqU2sc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQqU2sc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqU2sc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqU2sc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqU2sc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqU2sc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqU2sc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqU2sc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqU2sc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqU2sc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQqU2sc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqU2sc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQqU2sc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqU2sc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQqU2sc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqU2sc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqU2sc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqU2sc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqU2sc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqU2sc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQqU2sc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqU2sc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs8f3eS.s: Assembler messages:
encrypt.c: /tmp/ccs8f3eS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs8f3eS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs8f3eS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs8f3eS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8f3eS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8f3eS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8f3eS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8f3eS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8f3eS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs8f3eS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs8f3eS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs8f3eS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs8f3eS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8f3eS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs8f3eS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs8f3eS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs8f3eS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs8f3eS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs8f3eS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8f3eS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs8f3eS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs8f3eS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs8f3eS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs8f3eS.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc30Drw2.s: Assembler messages:
encrypt.c: /tmp/cc30Drw2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc30Drw2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc30Drw2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc30Drw2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30Drw2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30Drw2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30Drw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30Drw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30Drw2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30Drw2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30Drw2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30Drw2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc30Drw2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30Drw2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc30Drw2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30Drw2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc30Drw2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30Drw2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30Drw2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30Drw2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30Drw2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30Drw2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc30Drw2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30Drw2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPG3ZOM.s: Assembler messages:
encrypt.c: /tmp/ccPG3ZOM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPG3ZOM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPG3ZOM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPG3ZOM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG3ZOM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG3ZOM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG3ZOM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG3ZOM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG3ZOM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPG3ZOM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPG3ZOM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPG3ZOM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPG3ZOM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG3ZOM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPG3ZOM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPG3ZOM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPG3ZOM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPG3ZOM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPG3ZOM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPG3ZOM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPG3ZOM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPG3ZOM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPG3ZOM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPG3ZOM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqSyj7c.s: Assembler messages:
encrypt.c: /tmp/ccqSyj7c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqSyj7c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqSyj7c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqSyj7c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSyj7c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSyj7c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSyj7c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSyj7c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSyj7c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSyj7c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSyj7c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSyj7c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqSyj7c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSyj7c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqSyj7c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSyj7c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqSyj7c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSyj7c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSyj7c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSyj7c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSyj7c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSyj7c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqSyj7c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSyj7c.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxTEG2R.s: Assembler messages:
encrypt.c: /tmp/ccxTEG2R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxTEG2R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxTEG2R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxTEG2R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTEG2R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTEG2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTEG2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTEG2R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTEG2R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTEG2R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTEG2R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTEG2R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxTEG2R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTEG2R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxTEG2R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxTEG2R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTEG2R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTEG2R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTEG2R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTEG2R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTEG2R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxTEG2R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTEG2R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTEG2R.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMqgOmL.s: Assembler messages:
encrypt.c: /tmp/ccMqgOmL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMqgOmL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMqgOmL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMqgOmL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqgOmL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqgOmL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqgOmL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqgOmL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqgOmL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqgOmL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqgOmL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqgOmL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMqgOmL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqgOmL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMqgOmL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMqgOmL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqgOmL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqgOmL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqgOmL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqgOmL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqgOmL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMqgOmL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqgOmL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqgOmL.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmkUAr2.s: Assembler messages:
encrypt.c: /tmp/ccmkUAr2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmkUAr2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmkUAr2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmkUAr2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkUAr2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkUAr2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkUAr2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkUAr2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkUAr2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkUAr2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkUAr2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkUAr2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmkUAr2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkUAr2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmkUAr2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkUAr2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmkUAr2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkUAr2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkUAr2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkUAr2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkUAr2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkUAr2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmkUAr2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkUAr2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXlGtxc.s: Assembler messages:
encrypt.c: /tmp/ccXlGtxc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXlGtxc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXlGtxc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXlGtxc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlGtxc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlGtxc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlGtxc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlGtxc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlGtxc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlGtxc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlGtxc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlGtxc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXlGtxc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlGtxc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXlGtxc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXlGtxc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlGtxc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlGtxc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlGtxc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlGtxc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlGtxc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXlGtxc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlGtxc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlGtxc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccemcbFm.s: Assembler messages:
encrypt.c: /tmp/ccemcbFm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemcbFm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccemcbFm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccemcbFm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemcbFm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemcbFm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemcbFm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemcbFm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemcbFm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemcbFm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemcbFm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemcbFm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccemcbFm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemcbFm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccemcbFm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemcbFm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccemcbFm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemcbFm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemcbFm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemcbFm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemcbFm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemcbFm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemcbFm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemcbFm.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB9qKFo.s: Assembler messages:
encrypt.c: /tmp/ccB9qKFo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB9qKFo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB9qKFo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB9qKFo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9qKFo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9qKFo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9qKFo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9qKFo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9qKFo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9qKFo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9qKFo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9qKFo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB9qKFo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9qKFo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB9qKFo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9qKFo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB9qKFo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9qKFo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9qKFo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9qKFo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9qKFo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9qKFo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB9qKFo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9qKFo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVhQVy8.s: Assembler messages:
encrypt.c: /tmp/ccVhQVy8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVhQVy8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVhQVy8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVhQVy8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhQVy8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhQVy8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhQVy8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhQVy8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhQVy8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhQVy8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhQVy8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhQVy8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVhQVy8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhQVy8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVhQVy8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVhQVy8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhQVy8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhQVy8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhQVy8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhQVy8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhQVy8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhQVy8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhQVy8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhQVy8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4Ls8qc.s: Assembler messages:
encrypt.c: /tmp/cc4Ls8qc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Ls8qc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Ls8qc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Ls8qc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ls8qc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ls8qc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ls8qc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ls8qc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ls8qc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ls8qc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ls8qc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ls8qc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Ls8qc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ls8qc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Ls8qc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Ls8qc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ls8qc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ls8qc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ls8qc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ls8qc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ls8qc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Ls8qc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ls8qc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ls8qc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ3Penn.s: Assembler messages:
encrypt.c: /tmp/ccQ3Penn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ3Penn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ3Penn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ3Penn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3Penn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3Penn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3Penn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3Penn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3Penn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3Penn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3Penn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3Penn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ3Penn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3Penn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ3Penn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3Penn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ3Penn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3Penn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ3Penn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ3Penn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3Penn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ3Penn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ3Penn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ3Penn.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8K8oKo.s: Assembler messages:
encrypt.c: /tmp/cc8K8oKo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8K8oKo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8K8oKo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8K8oKo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8K8oKo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8K8oKo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8K8oKo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8K8oKo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8K8oKo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8K8oKo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8K8oKo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8K8oKo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8K8oKo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8K8oKo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8K8oKo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8K8oKo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8K8oKo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8K8oKo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8K8oKo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8K8oKo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8K8oKo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8K8oKo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8K8oKo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8K8oKo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9zYmD7.s: Assembler messages:
encrypt.c: /tmp/cc9zYmD7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9zYmD7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9zYmD7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9zYmD7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYmD7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYmD7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYmD7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYmD7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYmD7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zYmD7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zYmD7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zYmD7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9zYmD7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYmD7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9zYmD7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9zYmD7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9zYmD7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zYmD7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zYmD7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYmD7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zYmD7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9zYmD7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zYmD7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9zYmD7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceVlP5M.s: Assembler messages:
encrypt.c: /tmp/cceVlP5M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceVlP5M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceVlP5M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceVlP5M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlP5M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlP5M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlP5M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlP5M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlP5M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVlP5M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVlP5M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVlP5M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceVlP5M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlP5M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceVlP5M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVlP5M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceVlP5M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVlP5M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVlP5M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVlP5M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlP5M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVlP5M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceVlP5M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVlP5M.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxDeOkw.s: Assembler messages:
encrypt.c: /tmp/ccxDeOkw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxDeOkw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxDeOkw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxDeOkw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDeOkw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDeOkw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDeOkw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDeOkw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDeOkw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDeOkw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDeOkw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDeOkw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxDeOkw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDeOkw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxDeOkw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxDeOkw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDeOkw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDeOkw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDeOkw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDeOkw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDeOkw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDeOkw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDeOkw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDeOkw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc29510C.s: Assembler messages:
encrypt.c: /tmp/cc29510C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc29510C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc29510C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc29510C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29510C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29510C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29510C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29510C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29510C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29510C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29510C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29510C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc29510C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29510C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc29510C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29510C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc29510C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29510C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29510C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29510C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29510C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29510C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc29510C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29510C.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJUfAmn.s: Assembler messages:
encrypt.c: /tmp/ccJUfAmn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJUfAmn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJUfAmn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJUfAmn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUfAmn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUfAmn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUfAmn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUfAmn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUfAmn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUfAmn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUfAmn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUfAmn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJUfAmn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUfAmn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJUfAmn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJUfAmn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUfAmn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUfAmn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUfAmn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUfAmn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUfAmn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJUfAmn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUfAmn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUfAmn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT9ig2v.s: Assembler messages:
encrypt.c: /tmp/ccT9ig2v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT9ig2v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT9ig2v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT9ig2v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9ig2v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9ig2v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9ig2v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9ig2v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9ig2v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9ig2v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9ig2v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9ig2v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT9ig2v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9ig2v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT9ig2v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT9ig2v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9ig2v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9ig2v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9ig2v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9ig2v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9ig2v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT9ig2v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9ig2v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9ig2v.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmSPXXQ.s: Assembler messages:
encrypt.c: /tmp/ccmSPXXQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmSPXXQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmSPXXQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmSPXXQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPXXQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPXXQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPXXQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPXXQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPXXQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPXXQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPXXQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPXXQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmSPXXQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPXXQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmSPXXQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPXXQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmSPXXQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPXXQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPXXQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPXXQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPXXQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPXXQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSPXXQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPXXQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3SNqsG.s: Assembler messages:
encrypt.c: /tmp/cc3SNqsG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3SNqsG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3SNqsG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3SNqsG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SNqsG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SNqsG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SNqsG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SNqsG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SNqsG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SNqsG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SNqsG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SNqsG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3SNqsG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SNqsG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3SNqsG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SNqsG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3SNqsG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SNqsG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SNqsG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SNqsG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SNqsG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SNqsG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3SNqsG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SNqsG.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ77vgp.s: Assembler messages:
encrypt.c: /tmp/ccZ77vgp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ77vgp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ77vgp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ77vgp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ77vgp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ77vgp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ77vgp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ77vgp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ77vgp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ77vgp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ77vgp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ77vgp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ77vgp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ77vgp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ77vgp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ77vgp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ77vgp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ77vgp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ77vgp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ77vgp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ77vgp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ77vgp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ77vgp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ77vgp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIQfGAo.s: Assembler messages:
encrypt.c: /tmp/ccIQfGAo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIQfGAo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIQfGAo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIQfGAo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQfGAo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQfGAo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQfGAo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQfGAo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQfGAo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQfGAo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQfGAo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQfGAo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIQfGAo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQfGAo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIQfGAo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQfGAo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIQfGAo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQfGAo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQfGAo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQfGAo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQfGAo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQfGAo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIQfGAo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQfGAo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmSHdRq.s: Assembler messages:
encrypt.c: /tmp/ccmSHdRq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmSHdRq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmSHdRq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmSHdRq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSHdRq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSHdRq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSHdRq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSHdRq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSHdRq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSHdRq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSHdRq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSHdRq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmSHdRq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSHdRq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmSHdRq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmSHdRq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSHdRq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSHdRq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSHdRq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSHdRq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSHdRq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSHdRq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSHdRq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSHdRq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3aMyPo.s: Assembler messages:
encrypt.c: /tmp/cc3aMyPo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3aMyPo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3aMyPo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3aMyPo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aMyPo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aMyPo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aMyPo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aMyPo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aMyPo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3aMyPo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3aMyPo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3aMyPo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3aMyPo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aMyPo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3aMyPo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3aMyPo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3aMyPo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3aMyPo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3aMyPo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3aMyPo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aMyPo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3aMyPo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3aMyPo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3aMyPo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg1zuSl.s: Assembler messages:
encrypt.c: /tmp/ccg1zuSl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg1zuSl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg1zuSl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg1zuSl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1zuSl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1zuSl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1zuSl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1zuSl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1zuSl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1zuSl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1zuSl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1zuSl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg1zuSl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1zuSl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg1zuSl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg1zuSl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1zuSl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1zuSl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1zuSl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1zuSl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1zuSl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg1zuSl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1zuSl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1zuSl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccb4V3Xm.s: Assembler messages:
encrypt.c: /tmp/ccb4V3Xm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb4V3Xm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb4V3Xm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb4V3Xm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4V3Xm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4V3Xm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4V3Xm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4V3Xm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4V3Xm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4V3Xm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4V3Xm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4V3Xm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb4V3Xm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4V3Xm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb4V3Xm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4V3Xm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb4V3Xm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4V3Xm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4V3Xm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4V3Xm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4V3Xm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4V3Xm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4V3Xm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4V3Xm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cce2D43k.s: Assembler messages:
encrypt.c: /tmp/cce2D43k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce2D43k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce2D43k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce2D43k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2D43k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2D43k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2D43k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2D43k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2D43k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2D43k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2D43k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2D43k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce2D43k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2D43k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce2D43k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce2D43k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2D43k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2D43k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2D43k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2D43k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2D43k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce2D43k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2D43k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2D43k.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEqqKWn.s: Assembler messages:
encrypt.c: /tmp/ccEqqKWn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEqqKWn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEqqKWn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEqqKWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqqKWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqqKWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqqKWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqqKWn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqqKWn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqqKWn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqqKWn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqqKWn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEqqKWn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqqKWn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEqqKWn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEqqKWn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqqKWn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqqKWn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqqKWn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqqKWn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqqKWn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEqqKWn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqqKWn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqqKWn.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIT8ghf.s: Assembler messages:
encrypt.c: /tmp/ccIT8ghf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIT8ghf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIT8ghf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIT8ghf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT8ghf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT8ghf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT8ghf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT8ghf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT8ghf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIT8ghf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIT8ghf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIT8ghf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIT8ghf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT8ghf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIT8ghf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIT8ghf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIT8ghf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIT8ghf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIT8ghf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIT8ghf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT8ghf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIT8ghf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIT8ghf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIT8ghf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwPcSPp.s: Assembler messages:
encrypt.c: /tmp/ccwPcSPp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwPcSPp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwPcSPp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwPcSPp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPcSPp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPcSPp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPcSPp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPcSPp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPcSPp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPcSPp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPcSPp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPcSPp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwPcSPp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPcSPp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwPcSPp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwPcSPp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPcSPp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPcSPp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPcSPp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPcSPp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPcSPp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwPcSPp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPcSPp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPcSPp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczxdkQz.s: Assembler messages:
encrypt.c: /tmp/cczxdkQz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczxdkQz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczxdkQz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczxdkQz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxdkQz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxdkQz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxdkQz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxdkQz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxdkQz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxdkQz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxdkQz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxdkQz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczxdkQz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxdkQz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczxdkQz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxdkQz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczxdkQz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxdkQz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxdkQz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxdkQz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxdkQz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxdkQz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxdkQz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxdkQz.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOHfWnh.s: Assembler messages:
encrypt.c: /tmp/ccOHfWnh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOHfWnh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOHfWnh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOHfWnh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHfWnh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHfWnh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHfWnh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHfWnh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHfWnh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOHfWnh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOHfWnh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOHfWnh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOHfWnh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHfWnh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOHfWnh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOHfWnh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOHfWnh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOHfWnh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOHfWnh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHfWnh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOHfWnh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOHfWnh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOHfWnh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOHfWnh.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWUKz5m.s: Assembler messages:
encrypt.c: /tmp/ccWUKz5m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWUKz5m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWUKz5m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWUKz5m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUKz5m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUKz5m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUKz5m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUKz5m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUKz5m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWUKz5m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWUKz5m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWUKz5m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWUKz5m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUKz5m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWUKz5m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWUKz5m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWUKz5m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWUKz5m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWUKz5m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWUKz5m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUKz5m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWUKz5m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWUKz5m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWUKz5m.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccGTXiJA.s: Assembler messages:
encrypt.c: /tmp/ccGTXiJA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGTXiJA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGTXiJA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGTXiJA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTXiJA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTXiJA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTXiJA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTXiJA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTXiJA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTXiJA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTXiJA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTXiJA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGTXiJA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTXiJA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGTXiJA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTXiJA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGTXiJA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTXiJA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTXiJA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTXiJA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTXiJA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTXiJA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGTXiJA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTXiJA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccGsNxRp.s: Assembler messages:
encrypt.c: /tmp/ccGsNxRp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGsNxRp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGsNxRp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGsNxRp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsNxRp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsNxRp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsNxRp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsNxRp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsNxRp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsNxRp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsNxRp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsNxRp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGsNxRp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsNxRp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGsNxRp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGsNxRp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsNxRp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsNxRp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsNxRp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsNxRp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsNxRp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGsNxRp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsNxRp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsNxRp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0RVr6p.s: Assembler messages:
encrypt.c: /tmp/cc0RVr6p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0RVr6p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0RVr6p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0RVr6p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RVr6p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RVr6p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RVr6p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RVr6p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RVr6p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RVr6p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RVr6p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RVr6p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0RVr6p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RVr6p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0RVr6p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RVr6p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0RVr6p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RVr6p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RVr6p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RVr6p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RVr6p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RVr6p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0RVr6p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RVr6p.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAKMpdl.s: Assembler messages:
encrypt.c: /tmp/ccAKMpdl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAKMpdl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAKMpdl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAKMpdl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKMpdl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKMpdl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKMpdl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKMpdl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKMpdl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKMpdl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKMpdl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKMpdl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAKMpdl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKMpdl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAKMpdl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAKMpdl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKMpdl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKMpdl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKMpdl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKMpdl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKMpdl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAKMpdl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKMpdl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKMpdl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJKpMFW.s: Assembler messages:
encrypt.c: /tmp/ccJKpMFW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJKpMFW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJKpMFW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJKpMFW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpMFW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpMFW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpMFW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpMFW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpMFW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKpMFW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKpMFW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKpMFW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJKpMFW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpMFW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJKpMFW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKpMFW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJKpMFW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKpMFW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKpMFW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKpMFW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpMFW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKpMFW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJKpMFW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKpMFW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTBjCTA.s: Assembler messages:
encrypt.c: /tmp/ccTBjCTA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTBjCTA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTBjCTA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTBjCTA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBjCTA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBjCTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBjCTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBjCTA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBjCTA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBjCTA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBjCTA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBjCTA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTBjCTA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBjCTA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTBjCTA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTBjCTA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBjCTA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBjCTA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBjCTA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBjCTA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBjCTA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTBjCTA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBjCTA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBjCTA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9TeOUw.s: Assembler messages:
encrypt.c: /tmp/cc9TeOUw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9TeOUw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9TeOUw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9TeOUw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TeOUw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TeOUw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TeOUw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TeOUw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TeOUw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9TeOUw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9TeOUw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9TeOUw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9TeOUw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TeOUw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9TeOUw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9TeOUw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9TeOUw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9TeOUw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9TeOUw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TeOUw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9TeOUw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9TeOUw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9TeOUw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9TeOUw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqAdW6L.s: Assembler messages:
encrypt.c: /tmp/ccqAdW6L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqAdW6L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqAdW6L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqAdW6L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAdW6L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAdW6L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAdW6L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAdW6L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAdW6L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAdW6L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAdW6L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAdW6L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqAdW6L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAdW6L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqAdW6L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAdW6L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqAdW6L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAdW6L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAdW6L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAdW6L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAdW6L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAdW6L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqAdW6L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAdW6L.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccKLuNpW.s: Assembler messages:
encrypt.c: /tmp/ccKLuNpW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKLuNpW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKLuNpW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKLuNpW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLuNpW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLuNpW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLuNpW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLuNpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLuNpW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLuNpW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLuNpW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLuNpW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKLuNpW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLuNpW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKLuNpW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLuNpW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKLuNpW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLuNpW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLuNpW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLuNpW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLuNpW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLuNpW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKLuNpW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLuNpW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccwvTe9D.s: Assembler messages:
encrypt.c: /tmp/ccwvTe9D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwvTe9D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwvTe9D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwvTe9D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvTe9D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvTe9D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvTe9D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvTe9D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvTe9D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvTe9D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvTe9D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvTe9D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwvTe9D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvTe9D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwvTe9D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwvTe9D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvTe9D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvTe9D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvTe9D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvTe9D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvTe9D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwvTe9D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvTe9D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvTe9D.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3CQyqv.s: Assembler messages:
encrypt.c: /tmp/cc3CQyqv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3CQyqv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3CQyqv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3CQyqv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CQyqv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CQyqv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CQyqv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CQyqv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CQyqv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3CQyqv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3CQyqv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3CQyqv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3CQyqv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CQyqv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3CQyqv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3CQyqv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3CQyqv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3CQyqv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3CQyqv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CQyqv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3CQyqv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3CQyqv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3CQyqv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3CQyqv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZSFKYL.s: Assembler messages:
encrypt.c: /tmp/ccZSFKYL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZSFKYL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZSFKYL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZSFKYL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSFKYL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSFKYL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSFKYL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSFKYL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSFKYL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSFKYL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSFKYL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSFKYL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZSFKYL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSFKYL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZSFKYL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSFKYL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZSFKYL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSFKYL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSFKYL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSFKYL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSFKYL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSFKYL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZSFKYL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSFKYL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7GYU7y.s: Assembler messages:
encrypt.c: /tmp/cc7GYU7y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7GYU7y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7GYU7y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7GYU7y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GYU7y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GYU7y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GYU7y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GYU7y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GYU7y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GYU7y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GYU7y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GYU7y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7GYU7y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GYU7y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7GYU7y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7GYU7y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GYU7y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GYU7y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GYU7y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GYU7y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GYU7y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7GYU7y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GYU7y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GYU7y.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKxY2VE.s: Assembler messages:
encrypt.c: /tmp/ccKxY2VE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKxY2VE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKxY2VE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKxY2VE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxY2VE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxY2VE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxY2VE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxY2VE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxY2VE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxY2VE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxY2VE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxY2VE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKxY2VE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxY2VE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKxY2VE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxY2VE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKxY2VE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxY2VE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxY2VE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxY2VE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxY2VE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxY2VE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKxY2VE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxY2VE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnlD7jr.s: Assembler messages:
encrypt.c: /tmp/ccnlD7jr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnlD7jr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnlD7jr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnlD7jr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlD7jr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlD7jr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlD7jr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlD7jr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlD7jr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlD7jr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlD7jr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlD7jr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnlD7jr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlD7jr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnlD7jr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnlD7jr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlD7jr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlD7jr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlD7jr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlD7jr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlD7jr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnlD7jr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlD7jr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlD7jr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco1PhQv.s: Assembler messages:
encrypt.c: /tmp/cco1PhQv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco1PhQv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco1PhQv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco1PhQv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1PhQv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1PhQv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1PhQv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1PhQv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1PhQv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1PhQv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1PhQv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1PhQv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco1PhQv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1PhQv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco1PhQv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1PhQv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco1PhQv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1PhQv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1PhQv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1PhQv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1PhQv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1PhQv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco1PhQv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1PhQv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccHUrrCI.s: Assembler messages:
encrypt.c: /tmp/ccHUrrCI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHUrrCI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHUrrCI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHUrrCI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUrrCI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUrrCI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUrrCI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUrrCI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUrrCI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUrrCI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUrrCI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUrrCI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHUrrCI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUrrCI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHUrrCI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUrrCI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHUrrCI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUrrCI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUrrCI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUrrCI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUrrCI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUrrCI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHUrrCI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUrrCI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccfEMm5y.s: Assembler messages:
encrypt.c: /tmp/ccfEMm5y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfEMm5y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfEMm5y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfEMm5y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMm5y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMm5y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMm5y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMm5y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMm5y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEMm5y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEMm5y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEMm5y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfEMm5y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMm5y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfEMm5y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfEMm5y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEMm5y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEMm5y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEMm5y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEMm5y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEMm5y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfEMm5y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEMm5y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEMm5y.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFbrYmr.s: Assembler messages:
encrypt.c: /tmp/ccFbrYmr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFbrYmr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFbrYmr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFbrYmr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbrYmr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbrYmr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbrYmr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbrYmr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbrYmr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbrYmr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbrYmr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbrYmr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFbrYmr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbrYmr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFbrYmr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFbrYmr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbrYmr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbrYmr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbrYmr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbrYmr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbrYmr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFbrYmr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbrYmr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbrYmr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsTQGQv.s: Assembler messages:
encrypt.c: /tmp/ccsTQGQv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsTQGQv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsTQGQv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsTQGQv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTQGQv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTQGQv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTQGQv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTQGQv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTQGQv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsTQGQv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsTQGQv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsTQGQv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsTQGQv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTQGQv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsTQGQv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsTQGQv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsTQGQv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsTQGQv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsTQGQv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsTQGQv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTQGQv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsTQGQv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsTQGQv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsTQGQv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5lZ9lr.s: Assembler messages:
encrypt.c: /tmp/cc5lZ9lr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lZ9lr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lZ9lr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lZ9lr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lZ9lr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lZ9lr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lZ9lr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lZ9lr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lZ9lr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lZ9lr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lZ9lr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lZ9lr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lZ9lr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lZ9lr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lZ9lr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lZ9lr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5lZ9lr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lZ9lr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lZ9lr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lZ9lr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lZ9lr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lZ9lr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lZ9lr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lZ9lr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaWT5bc.s: Assembler messages:
encrypt.c: /tmp/ccaWT5bc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaWT5bc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaWT5bc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaWT5bc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWT5bc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWT5bc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWT5bc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWT5bc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWT5bc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWT5bc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWT5bc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWT5bc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaWT5bc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWT5bc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaWT5bc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaWT5bc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWT5bc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWT5bc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWT5bc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWT5bc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWT5bc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaWT5bc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWT5bc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWT5bc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9O1iZg.s: Assembler messages:
encrypt.c: /tmp/cc9O1iZg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9O1iZg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9O1iZg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9O1iZg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O1iZg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O1iZg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O1iZg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O1iZg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O1iZg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O1iZg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O1iZg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O1iZg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9O1iZg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O1iZg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9O1iZg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O1iZg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9O1iZg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9O1iZg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O1iZg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O1iZg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9O1iZg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O1iZg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9O1iZg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9O1iZg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxQGPP1.s: Assembler messages:
encrypt.c: /tmp/ccxQGPP1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQGPP1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQGPP1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQGPP1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQGPP1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQGPP1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQGPP1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQGPP1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQGPP1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQGPP1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQGPP1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQGPP1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxQGPP1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQGPP1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQGPP1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxQGPP1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQGPP1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQGPP1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQGPP1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQGPP1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQGPP1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQGPP1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQGPP1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQGPP1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjcQPzu.s: Assembler messages:
encrypt.c: /tmp/ccjcQPzu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjcQPzu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjcQPzu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjcQPzu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcQPzu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcQPzu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcQPzu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcQPzu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcQPzu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcQPzu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcQPzu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcQPzu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjcQPzu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcQPzu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjcQPzu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcQPzu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjcQPzu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcQPzu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcQPzu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcQPzu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcQPzu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcQPzu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjcQPzu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcQPzu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclwyGSc.s: Assembler messages:
encrypt.c: /tmp/cclwyGSc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclwyGSc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclwyGSc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclwyGSc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwyGSc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwyGSc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwyGSc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwyGSc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwyGSc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwyGSc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwyGSc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwyGSc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclwyGSc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwyGSc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclwyGSc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclwyGSc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwyGSc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwyGSc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwyGSc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwyGSc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwyGSc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclwyGSc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwyGSc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwyGSc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5m8NH4.s: Assembler messages:
encrypt.c: /tmp/cc5m8NH4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5m8NH4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5m8NH4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5m8NH4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m8NH4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m8NH4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m8NH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m8NH4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m8NH4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5m8NH4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5m8NH4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5m8NH4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5m8NH4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m8NH4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5m8NH4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5m8NH4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5m8NH4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5m8NH4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5m8NH4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5m8NH4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5m8NH4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5m8NH4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5m8NH4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5m8NH4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceFT3Oh.s: Assembler messages:
encrypt.c: /tmp/cceFT3Oh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceFT3Oh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceFT3Oh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceFT3Oh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFT3Oh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFT3Oh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFT3Oh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFT3Oh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFT3Oh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceFT3Oh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceFT3Oh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceFT3Oh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceFT3Oh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFT3Oh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceFT3Oh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceFT3Oh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceFT3Oh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceFT3Oh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceFT3Oh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceFT3Oh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFT3Oh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceFT3Oh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceFT3Oh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceFT3Oh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJbjQTY.s: Assembler messages:
encrypt.c: /tmp/ccJbjQTY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJbjQTY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJbjQTY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJbjQTY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbjQTY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbjQTY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbjQTY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbjQTY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbjQTY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbjQTY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbjQTY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbjQTY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJbjQTY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbjQTY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJbjQTY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJbjQTY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbjQTY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbjQTY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbjQTY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbjQTY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbjQTY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJbjQTY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbjQTY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbjQTY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyPDjCi.s: Assembler messages:
encrypt.c: /tmp/ccyPDjCi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyPDjCi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyPDjCi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyPDjCi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPDjCi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPDjCi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPDjCi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPDjCi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPDjCi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPDjCi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPDjCi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPDjCi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyPDjCi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPDjCi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyPDjCi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPDjCi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyPDjCi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPDjCi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPDjCi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPDjCi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPDjCi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPDjCi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyPDjCi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPDjCi.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLFjX67.s: Assembler messages:
encrypt.c: /tmp/ccLFjX67.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLFjX67.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLFjX67.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLFjX67.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFjX67.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFjX67.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFjX67.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFjX67.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFjX67.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFjX67.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFjX67.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFjX67.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLFjX67.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFjX67.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLFjX67.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFjX67.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLFjX67.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFjX67.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFjX67.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFjX67.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFjX67.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFjX67.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLFjX67.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFjX67.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjxaeOR.s: Assembler messages:
encrypt.c: /tmp/ccjxaeOR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjxaeOR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjxaeOR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjxaeOR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxaeOR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxaeOR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxaeOR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxaeOR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxaeOR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxaeOR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxaeOR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxaeOR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjxaeOR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxaeOR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjxaeOR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjxaeOR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxaeOR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxaeOR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxaeOR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxaeOR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxaeOR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjxaeOR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxaeOR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxaeOR.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cciC4Yhh.s: Assembler messages:
encrypt.c: /tmp/cciC4Yhh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciC4Yhh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciC4Yhh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciC4Yhh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC4Yhh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC4Yhh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC4Yhh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC4Yhh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC4Yhh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC4Yhh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC4Yhh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC4Yhh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciC4Yhh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC4Yhh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciC4Yhh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC4Yhh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciC4Yhh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC4Yhh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC4Yhh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC4Yhh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC4Yhh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC4Yhh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciC4Yhh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC4Yhh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccndhUBZ.s: Assembler messages:
encrypt.c: /tmp/ccndhUBZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccndhUBZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccndhUBZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccndhUBZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndhUBZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndhUBZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndhUBZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndhUBZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndhUBZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndhUBZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndhUBZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndhUBZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccndhUBZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndhUBZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccndhUBZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccndhUBZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndhUBZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndhUBZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndhUBZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndhUBZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndhUBZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccndhUBZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndhUBZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndhUBZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2Xun97.s: Assembler messages:
encrypt.c: /tmp/cc2Xun97.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Xun97.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Xun97.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Xun97.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xun97.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xun97.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xun97.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xun97.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xun97.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xun97.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xun97.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xun97.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Xun97.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xun97.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Xun97.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xun97.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Xun97.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xun97.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xun97.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xun97.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xun97.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xun97.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Xun97.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xun97.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWaNVzR.s: Assembler messages:
encrypt.c: /tmp/ccWaNVzR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWaNVzR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWaNVzR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWaNVzR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNVzR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNVzR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNVzR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNVzR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNVzR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWaNVzR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWaNVzR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWaNVzR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWaNVzR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNVzR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWaNVzR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWaNVzR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWaNVzR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWaNVzR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWaNVzR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNVzR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWaNVzR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWaNVzR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWaNVzR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWaNVzR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRIBxOM.s: Assembler messages:
encrypt.c: /tmp/ccRIBxOM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRIBxOM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRIBxOM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRIBxOM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIBxOM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIBxOM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIBxOM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIBxOM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIBxOM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRIBxOM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRIBxOM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRIBxOM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRIBxOM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIBxOM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRIBxOM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRIBxOM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRIBxOM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRIBxOM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRIBxOM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIBxOM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRIBxOM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRIBxOM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRIBxOM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRIBxOM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccawDij5.s: Assembler messages:
encrypt.c: /tmp/ccawDij5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawDij5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccawDij5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccawDij5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawDij5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawDij5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawDij5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawDij5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawDij5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawDij5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawDij5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawDij5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccawDij5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawDij5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccawDij5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawDij5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccawDij5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawDij5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawDij5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawDij5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawDij5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawDij5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawDij5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawDij5.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoJUoYI.s: Assembler messages:
encrypt.c: /tmp/ccoJUoYI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoJUoYI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoJUoYI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoJUoYI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJUoYI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJUoYI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJUoYI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJUoYI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJUoYI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJUoYI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJUoYI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJUoYI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoJUoYI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJUoYI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoJUoYI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoJUoYI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJUoYI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJUoYI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJUoYI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJUoYI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJUoYI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoJUoYI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJUoYI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJUoYI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctS57RU.s: Assembler messages:
encrypt.c: /tmp/cctS57RU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctS57RU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctS57RU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctS57RU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctS57RU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctS57RU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctS57RU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctS57RU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctS57RU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctS57RU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctS57RU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctS57RU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctS57RU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctS57RU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctS57RU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctS57RU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctS57RU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctS57RU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctS57RU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctS57RU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctS57RU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctS57RU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctS57RU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctS57RU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccV3RxEM.s: Assembler messages:
encrypt.c: /tmp/ccV3RxEM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV3RxEM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV3RxEM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV3RxEM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3RxEM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3RxEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3RxEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3RxEM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3RxEM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3RxEM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3RxEM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3RxEM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV3RxEM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3RxEM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV3RxEM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV3RxEM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3RxEM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3RxEM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3RxEM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3RxEM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3RxEM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV3RxEM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3RxEM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3RxEM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmrbGz8.s: Assembler messages:
encrypt.c: /tmp/ccmrbGz8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmrbGz8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmrbGz8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmrbGz8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrbGz8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrbGz8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrbGz8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrbGz8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrbGz8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmrbGz8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmrbGz8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmrbGz8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmrbGz8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrbGz8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmrbGz8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmrbGz8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmrbGz8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmrbGz8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmrbGz8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmrbGz8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmrbGz8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmrbGz8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmrbGz8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmrbGz8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGZNyLI.s: Assembler messages:
encrypt.c: /tmp/ccGZNyLI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGZNyLI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGZNyLI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGZNyLI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZNyLI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZNyLI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZNyLI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZNyLI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZNyLI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGZNyLI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGZNyLI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGZNyLI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGZNyLI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZNyLI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGZNyLI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGZNyLI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGZNyLI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGZNyLI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGZNyLI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZNyLI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGZNyLI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGZNyLI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGZNyLI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGZNyLI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrnJGJV.s: Assembler messages:
encrypt.c: /tmp/ccrnJGJV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrnJGJV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrnJGJV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrnJGJV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnJGJV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnJGJV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnJGJV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnJGJV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnJGJV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnJGJV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnJGJV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnJGJV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrnJGJV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnJGJV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrnJGJV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnJGJV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrnJGJV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnJGJV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnJGJV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnJGJV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnJGJV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnJGJV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrnJGJV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnJGJV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOIw7dS.s: Assembler messages:
encrypt.c: /tmp/ccOIw7dS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOIw7dS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOIw7dS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOIw7dS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIw7dS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIw7dS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIw7dS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIw7dS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIw7dS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIw7dS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIw7dS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIw7dS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOIw7dS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIw7dS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOIw7dS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIw7dS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOIw7dS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIw7dS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIw7dS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIw7dS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIw7dS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIw7dS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOIw7dS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIw7dS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj9LrAA.s: Assembler messages:
encrypt.c: /tmp/ccj9LrAA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9LrAA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj9LrAA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj9LrAA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9LrAA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9LrAA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9LrAA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9LrAA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9LrAA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9LrAA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9LrAA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9LrAA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj9LrAA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9LrAA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj9LrAA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj9LrAA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9LrAA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9LrAA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9LrAA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9LrAA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9LrAA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9LrAA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9LrAA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9LrAA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWJDIlI.s: Assembler messages:
encrypt.c: /tmp/ccWJDIlI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJDIlI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJDIlI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJDIlI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJDIlI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJDIlI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJDIlI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJDIlI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJDIlI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJDIlI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJDIlI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJDIlI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJDIlI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJDIlI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJDIlI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJDIlI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWJDIlI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJDIlI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJDIlI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJDIlI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJDIlI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJDIlI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJDIlI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJDIlI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrKtOhB.s: Assembler messages:
encrypt.c: /tmp/ccrKtOhB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKtOhB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKtOhB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKtOhB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKtOhB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKtOhB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKtOhB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKtOhB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKtOhB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKtOhB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKtOhB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKtOhB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKtOhB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKtOhB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKtOhB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrKtOhB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKtOhB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKtOhB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKtOhB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKtOhB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKtOhB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKtOhB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKtOhB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKtOhB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccKEUmCA.s: Assembler messages:
encrypt.c: /tmp/ccKEUmCA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKEUmCA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKEUmCA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKEUmCA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEUmCA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEUmCA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEUmCA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEUmCA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEUmCA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEUmCA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEUmCA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEUmCA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKEUmCA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEUmCA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKEUmCA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKEUmCA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEUmCA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEUmCA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEUmCA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEUmCA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEUmCA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKEUmCA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEUmCA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEUmCA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccyzOJUS.s: Assembler messages:
encrypt.c: /tmp/ccyzOJUS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyzOJUS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyzOJUS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyzOJUS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzOJUS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzOJUS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzOJUS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzOJUS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzOJUS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzOJUS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzOJUS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzOJUS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyzOJUS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzOJUS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyzOJUS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzOJUS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyzOJUS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzOJUS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzOJUS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzOJUS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzOJUS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzOJUS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyzOJUS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzOJUS.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccARNhzI.s: Assembler messages:
encrypt.c: /tmp/ccARNhzI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccARNhzI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccARNhzI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccARNhzI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARNhzI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARNhzI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARNhzI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARNhzI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARNhzI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARNhzI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARNhzI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARNhzI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccARNhzI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARNhzI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccARNhzI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARNhzI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccARNhzI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARNhzI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARNhzI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARNhzI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARNhzI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARNhzI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccARNhzI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARNhzI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmQFEIz.s: Assembler messages:
encrypt.c: /tmp/ccmQFEIz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmQFEIz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmQFEIz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmQFEIz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQFEIz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQFEIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQFEIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQFEIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQFEIz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQFEIz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQFEIz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQFEIz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmQFEIz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQFEIz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmQFEIz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmQFEIz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQFEIz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQFEIz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQFEIz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQFEIz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQFEIz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmQFEIz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQFEIz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQFEIz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsPrYfw.s: Assembler messages:
encrypt.c: /tmp/ccsPrYfw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsPrYfw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsPrYfw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsPrYfw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPrYfw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPrYfw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPrYfw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPrYfw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPrYfw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPrYfw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPrYfw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPrYfw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsPrYfw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPrYfw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsPrYfw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPrYfw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsPrYfw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPrYfw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPrYfw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPrYfw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPrYfw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPrYfw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsPrYfw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPrYfw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw4JzXl.s: Assembler messages:
encrypt.c: /tmp/ccw4JzXl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw4JzXl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw4JzXl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw4JzXl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4JzXl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4JzXl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4JzXl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4JzXl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4JzXl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw4JzXl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw4JzXl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw4JzXl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw4JzXl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4JzXl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw4JzXl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw4JzXl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw4JzXl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw4JzXl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw4JzXl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4JzXl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw4JzXl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw4JzXl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw4JzXl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw4JzXl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEvyFff.s: Assembler messages:
encrypt.c: /tmp/ccEvyFff.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEvyFff.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEvyFff.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEvyFff.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvyFff.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvyFff.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvyFff.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvyFff.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvyFff.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvyFff.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvyFff.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvyFff.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEvyFff.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvyFff.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEvyFff.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEvyFff.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvyFff.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvyFff.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvyFff.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvyFff.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvyFff.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEvyFff.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvyFff.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvyFff.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm9Yftu.s: Assembler messages:
encrypt.c: /tmp/ccm9Yftu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm9Yftu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm9Yftu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm9Yftu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Yftu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Yftu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Yftu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Yftu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Yftu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm9Yftu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm9Yftu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm9Yftu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm9Yftu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Yftu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm9Yftu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm9Yftu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm9Yftu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm9Yftu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm9Yftu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm9Yftu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9Yftu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm9Yftu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm9Yftu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm9Yftu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ5hxFl.s: Assembler messages:
encrypt.c: /tmp/ccJ5hxFl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ5hxFl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ5hxFl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ5hxFl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5hxFl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5hxFl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5hxFl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5hxFl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5hxFl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5hxFl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5hxFl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5hxFl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ5hxFl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5hxFl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ5hxFl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ5hxFl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5hxFl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5hxFl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5hxFl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5hxFl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5hxFl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ5hxFl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5hxFl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5hxFl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cccJ2Y9v.s: Assembler messages:
encrypt.c: /tmp/cccJ2Y9v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccJ2Y9v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccJ2Y9v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccJ2Y9v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJ2Y9v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJ2Y9v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJ2Y9v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJ2Y9v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJ2Y9v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJ2Y9v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJ2Y9v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJ2Y9v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccJ2Y9v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJ2Y9v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccJ2Y9v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJ2Y9v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccJ2Y9v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJ2Y9v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJ2Y9v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJ2Y9v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJ2Y9v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJ2Y9v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccJ2Y9v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJ2Y9v.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0S5Kyd.s: Assembler messages:
encrypt.c: /tmp/cc0S5Kyd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0S5Kyd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0S5Kyd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0S5Kyd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S5Kyd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S5Kyd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S5Kyd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S5Kyd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S5Kyd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0S5Kyd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0S5Kyd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0S5Kyd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0S5Kyd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S5Kyd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0S5Kyd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0S5Kyd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0S5Kyd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0S5Kyd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0S5Kyd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S5Kyd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0S5Kyd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0S5Kyd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0S5Kyd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0S5Kyd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmDbtmv.s: Assembler messages:
encrypt.c: /tmp/ccmDbtmv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmDbtmv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmDbtmv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmDbtmv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDbtmv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDbtmv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDbtmv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDbtmv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDbtmv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmDbtmv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmDbtmv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmDbtmv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmDbtmv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDbtmv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmDbtmv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmDbtmv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmDbtmv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmDbtmv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmDbtmv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmDbtmv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDbtmv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmDbtmv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmDbtmv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmDbtmv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCznHnJ.s: Assembler messages:
encrypt.c: /tmp/ccCznHnJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCznHnJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCznHnJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCznHnJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCznHnJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCznHnJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCznHnJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCznHnJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCznHnJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCznHnJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCznHnJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCznHnJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCznHnJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCznHnJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCznHnJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCznHnJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCznHnJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCznHnJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCznHnJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCznHnJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCznHnJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCznHnJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCznHnJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCznHnJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciSztks.s: Assembler messages:
encrypt.c: /tmp/cciSztks.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciSztks.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciSztks.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciSztks.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSztks.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSztks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSztks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSztks.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSztks.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSztks.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSztks.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSztks.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciSztks.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSztks.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciSztks.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciSztks.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSztks.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSztks.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSztks.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSztks.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSztks.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciSztks.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSztks.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSztks.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc284TGy.s: Assembler messages:
encrypt.c: /tmp/cc284TGy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc284TGy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc284TGy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc284TGy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc284TGy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc284TGy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc284TGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc284TGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc284TGy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc284TGy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc284TGy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc284TGy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc284TGy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc284TGy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc284TGy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc284TGy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc284TGy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc284TGy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc284TGy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc284TGy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc284TGy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc284TGy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc284TGy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc284TGy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgeevzv.s: Assembler messages:
encrypt.c: /tmp/ccgeevzv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgeevzv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgeevzv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgeevzv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeevzv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeevzv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeevzv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeevzv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeevzv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeevzv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeevzv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeevzv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgeevzv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeevzv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgeevzv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgeevzv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeevzv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeevzv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeevzv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeevzv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeevzv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgeevzv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeevzv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeevzv.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc708aGq.s: Assembler messages:
encrypt.c: /tmp/cc708aGq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc708aGq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc708aGq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc708aGq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc708aGq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc708aGq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc708aGq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc708aGq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc708aGq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc708aGq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc708aGq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc708aGq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc708aGq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc708aGq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc708aGq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc708aGq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc708aGq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc708aGq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc708aGq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc708aGq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc708aGq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc708aGq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc708aGq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc708aGq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccUcik5I.s: Assembler messages:
encrypt.c: /tmp/ccUcik5I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUcik5I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUcik5I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUcik5I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcik5I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcik5I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcik5I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcik5I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcik5I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcik5I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcik5I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcik5I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUcik5I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcik5I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUcik5I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcik5I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUcik5I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcik5I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcik5I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcik5I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcik5I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcik5I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUcik5I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcik5I.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc42cJHt.s: Assembler messages:
encrypt.c: /tmp/cc42cJHt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42cJHt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42cJHt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc42cJHt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42cJHt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42cJHt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42cJHt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42cJHt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42cJHt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42cJHt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42cJHt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42cJHt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42cJHt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42cJHt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42cJHt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc42cJHt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42cJHt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42cJHt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42cJHt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42cJHt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42cJHt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42cJHt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42cJHt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42cJHt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR82jBy.s: Assembler messages:
encrypt.c: /tmp/ccR82jBy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR82jBy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR82jBy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR82jBy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR82jBy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR82jBy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR82jBy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR82jBy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR82jBy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR82jBy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR82jBy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR82jBy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR82jBy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR82jBy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR82jBy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR82jBy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR82jBy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR82jBy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR82jBy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR82jBy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR82jBy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR82jBy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR82jBy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR82jBy.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