Implementation notes: x86, katana, crypto_aead/omdsha256k256n104tau160v1

Computer: katana
Architecture: x86
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
276960? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102420161009
277352? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102420161009
280256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
280496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
282656? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
284048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
285176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
288328? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102420161009
288536? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
289776? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
289856? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
290528? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
291952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
292880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
294128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
294200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
297176? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
300576? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102420161009
302168? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
303632? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
304000? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
305456? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
311008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
314800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
315016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
317280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
319336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
320464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
320888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
320984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
321200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
321544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
322664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
327192? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
328960? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
329712? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
330056? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
331472? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102420161009
332944? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
334344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
334736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
334856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
334872? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
335200? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
335344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
335432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
338040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
341272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
341944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
341960? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
342096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
342272? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
343024? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102420161009
343360? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102420161009
343824? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
344024? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102420161009
344040? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102420161009
344096? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
344592? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102420161009
344744? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102420161009
344912? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
345488? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
345864? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
347336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
347360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
347616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
349592? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
351184? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
351448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
351656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
352544? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
352880? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
353048? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
353064? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
353152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
353728? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
354200? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
354760? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
354832? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
354912? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
355072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
355528? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
356824? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
356992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
357224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
357256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
357768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
359120? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
359320? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102420161009
360016? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
360616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
361240? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
362224? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
363032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
365256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
366096? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102420161009
366304? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102420161009
366472? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
366904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
367104? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102420161009
367424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
367728? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
368144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
368168? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102420161009
368344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
368528? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102420161009
370616? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102420161009
370944? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
370952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
371080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
371120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
372304? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
374120? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
375128? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
375944? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
376272? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
377304? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
379136? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
381448? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
381536? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
381672? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
381808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
383136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
384608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
385088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
385400? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102420161009
386336? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102420161009
386816? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102420161009
386944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
387192? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
387208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
387312? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102420161009
387536? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102420161009
387808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
387968? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102420161009
388088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
388864? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
389184? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
389344? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
389672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
389800? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
390840? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
391000? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
391008? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
391304? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
391664? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102420161009
391968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
392096? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
392168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
392320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
392432? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
392440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
392584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
392752? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
392880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
393776? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
393832? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
394760? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
395224? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
414416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009
414824? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009

Test failure

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

Number of similar (compiler,implementation) pairs: 9, 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=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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC7w8GI.s: Assembler messages:
encrypt.c: /tmp/ccC7w8GI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC7w8GI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC7w8GI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC7w8GI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7w8GI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7w8GI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7w8GI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7w8GI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7w8GI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC7w8GI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC7w8GI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC7w8GI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC7w8GI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7w8GI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC7w8GI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC7w8GI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC7w8GI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC7w8GI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC7w8GI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC7w8GI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7w8GI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC7w8GI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC7w8GI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC7w8GI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVrUVZV.s: Assembler messages:
encrypt.c: /tmp/ccVrUVZV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrUVZV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVrUVZV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVrUVZV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrUVZV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrUVZV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrUVZV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrUVZV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrUVZV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrUVZV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrUVZV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrUVZV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVrUVZV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrUVZV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVrUVZV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVrUVZV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrUVZV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrUVZV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrUVZV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrUVZV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrUVZV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrUVZV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrUVZV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrUVZV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT2ey2B.s: Assembler messages:
encrypt.c: /tmp/ccT2ey2B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT2ey2B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT2ey2B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT2ey2B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2ey2B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2ey2B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2ey2B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2ey2B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2ey2B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2ey2B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2ey2B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2ey2B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT2ey2B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2ey2B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT2ey2B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT2ey2B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2ey2B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2ey2B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2ey2B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2ey2B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2ey2B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT2ey2B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2ey2B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2ey2B.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdaeSXh.s: Assembler messages:
encrypt.c: /tmp/ccdaeSXh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdaeSXh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdaeSXh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdaeSXh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaeSXh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaeSXh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaeSXh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaeSXh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaeSXh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaeSXh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaeSXh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaeSXh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdaeSXh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaeSXh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdaeSXh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaeSXh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdaeSXh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaeSXh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaeSXh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaeSXh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaeSXh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaeSXh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdaeSXh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaeSXh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCrXdWJ.s: Assembler messages:
encrypt.c: /tmp/ccCrXdWJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCrXdWJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCrXdWJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCrXdWJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrXdWJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrXdWJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrXdWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrXdWJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrXdWJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrXdWJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrXdWJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrXdWJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCrXdWJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrXdWJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCrXdWJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCrXdWJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrXdWJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrXdWJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrXdWJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrXdWJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrXdWJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCrXdWJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrXdWJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrXdWJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXzXlWm.s: Assembler messages:
encrypt.c: /tmp/ccXzXlWm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzXlWm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzXlWm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzXlWm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzXlWm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzXlWm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzXlWm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzXlWm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzXlWm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzXlWm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzXlWm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzXlWm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzXlWm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzXlWm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzXlWm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzXlWm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXzXlWm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzXlWm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzXlWm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzXlWm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzXlWm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzXlWm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzXlWm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzXlWm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPzlsAh.s: Assembler messages:
encrypt.c: /tmp/ccPzlsAh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPzlsAh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPzlsAh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPzlsAh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzlsAh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzlsAh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzlsAh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzlsAh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzlsAh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPzlsAh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPzlsAh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPzlsAh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPzlsAh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzlsAh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPzlsAh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPzlsAh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPzlsAh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPzlsAh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPzlsAh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPzlsAh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPzlsAh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPzlsAh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPzlsAh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPzlsAh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYzjiO7.s: Assembler messages:
encrypt.c: /tmp/ccYzjiO7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYzjiO7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYzjiO7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYzjiO7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzjiO7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzjiO7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzjiO7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzjiO7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzjiO7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzjiO7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzjiO7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzjiO7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYzjiO7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzjiO7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYzjiO7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzjiO7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYzjiO7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzjiO7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzjiO7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzjiO7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzjiO7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzjiO7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYzjiO7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzjiO7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2CNSXw.s: Assembler messages:
encrypt.c: /tmp/cc2CNSXw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2CNSXw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2CNSXw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2CNSXw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CNSXw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CNSXw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CNSXw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CNSXw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CNSXw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2CNSXw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2CNSXw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2CNSXw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2CNSXw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CNSXw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2CNSXw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2CNSXw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2CNSXw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2CNSXw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2CNSXw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CNSXw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2CNSXw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2CNSXw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2CNSXw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2CNSXw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAEQSJm.s: Assembler messages:
encrypt.c: /tmp/ccAEQSJm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAEQSJm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAEQSJm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAEQSJm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEQSJm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEQSJm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEQSJm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEQSJm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEQSJm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEQSJm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEQSJm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEQSJm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAEQSJm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEQSJm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAEQSJm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEQSJm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAEQSJm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEQSJm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEQSJm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEQSJm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEQSJm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEQSJm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAEQSJm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEQSJm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc11vgG7.s: Assembler messages:
encrypt.c: /tmp/cc11vgG7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11vgG7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11vgG7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc11vgG7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11vgG7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11vgG7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11vgG7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11vgG7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11vgG7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11vgG7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11vgG7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11vgG7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11vgG7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11vgG7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11vgG7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc11vgG7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11vgG7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11vgG7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11vgG7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11vgG7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11vgG7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11vgG7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11vgG7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11vgG7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRMxEmX.s: Assembler messages:
encrypt.c: /tmp/ccRMxEmX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRMxEmX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRMxEmX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRMxEmX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMxEmX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMxEmX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMxEmX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMxEmX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMxEmX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMxEmX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMxEmX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMxEmX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRMxEmX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMxEmX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRMxEmX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMxEmX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRMxEmX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMxEmX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMxEmX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMxEmX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMxEmX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMxEmX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRMxEmX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMxEmX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccOyMDu5.s: Assembler messages:
encrypt.c: /tmp/ccOyMDu5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOyMDu5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOyMDu5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOyMDu5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyMDu5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyMDu5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyMDu5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyMDu5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyMDu5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyMDu5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyMDu5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyMDu5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOyMDu5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyMDu5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOyMDu5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyMDu5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOyMDu5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOyMDu5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyMDu5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyMDu5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyMDu5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyMDu5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOyMDu5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOyMDu5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccumcNib.s: Assembler messages:
encrypt.c: /tmp/ccumcNib.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccumcNib.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccumcNib.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccumcNib.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumcNib.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumcNib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumcNib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumcNib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumcNib.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccumcNib.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccumcNib.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccumcNib.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccumcNib.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumcNib.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccumcNib.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccumcNib.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccumcNib.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccumcNib.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccumcNib.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumcNib.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccumcNib.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccumcNib.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccumcNib.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccumcNib.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbEKRqC.s: Assembler messages:
encrypt.c: /tmp/ccbEKRqC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbEKRqC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbEKRqC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbEKRqC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEKRqC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEKRqC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEKRqC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEKRqC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEKRqC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEKRqC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEKRqC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEKRqC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbEKRqC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEKRqC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbEKRqC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEKRqC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbEKRqC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEKRqC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEKRqC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEKRqC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEKRqC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEKRqC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbEKRqC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEKRqC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuuHLTV.s: Assembler messages:
encrypt.c: /tmp/ccuuHLTV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuuHLTV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuuHLTV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuuHLTV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuHLTV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuHLTV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuHLTV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuHLTV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuHLTV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuuHLTV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuuHLTV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuuHLTV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuuHLTV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuHLTV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuuHLTV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuuHLTV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuuHLTV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuuHLTV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuuHLTV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuHLTV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuuHLTV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuuHLTV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuuHLTV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuuHLTV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXOf50w.s: Assembler messages:
encrypt.c: /tmp/ccXOf50w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXOf50w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXOf50w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXOf50w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOf50w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOf50w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOf50w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOf50w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOf50w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOf50w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOf50w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOf50w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXOf50w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOf50w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXOf50w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXOf50w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOf50w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOf50w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOf50w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOf50w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOf50w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXOf50w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOf50w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOf50w.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccox2TMe.s: Assembler messages:
encrypt.c: /tmp/ccox2TMe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccox2TMe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccox2TMe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccox2TMe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox2TMe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox2TMe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox2TMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox2TMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox2TMe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccox2TMe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccox2TMe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccox2TMe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccox2TMe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox2TMe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccox2TMe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccox2TMe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccox2TMe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccox2TMe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccox2TMe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccox2TMe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccox2TMe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccox2TMe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccox2TMe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccox2TMe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc67kJeW.s: Assembler messages:
encrypt.c: /tmp/cc67kJeW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67kJeW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67kJeW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc67kJeW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67kJeW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67kJeW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67kJeW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67kJeW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67kJeW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67kJeW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67kJeW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67kJeW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67kJeW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67kJeW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67kJeW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67kJeW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc67kJeW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67kJeW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67kJeW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67kJeW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67kJeW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67kJeW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67kJeW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67kJeW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAaGzk7.s: Assembler messages:
encrypt.c: /tmp/ccAaGzk7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAaGzk7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAaGzk7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAaGzk7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaGzk7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaGzk7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaGzk7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaGzk7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaGzk7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaGzk7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaGzk7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaGzk7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAaGzk7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaGzk7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAaGzk7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAaGzk7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaGzk7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaGzk7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaGzk7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaGzk7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaGzk7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAaGzk7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaGzk7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaGzk7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbhZy7a.s: Assembler messages:
encrypt.c: /tmp/ccbhZy7a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbhZy7a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbhZy7a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbhZy7a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhZy7a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhZy7a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhZy7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhZy7a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhZy7a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhZy7a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhZy7a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhZy7a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbhZy7a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhZy7a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbhZy7a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbhZy7a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhZy7a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhZy7a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhZy7a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhZy7a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhZy7a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbhZy7a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhZy7a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhZy7a.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccf4RUA4.s: Assembler messages:
encrypt.c: /tmp/ccf4RUA4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf4RUA4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf4RUA4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf4RUA4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4RUA4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4RUA4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4RUA4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4RUA4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4RUA4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4RUA4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4RUA4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4RUA4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf4RUA4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4RUA4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf4RUA4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4RUA4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf4RUA4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf4RUA4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4RUA4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4RUA4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf4RUA4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4RUA4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf4RUA4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf4RUA4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGgi0gL.s: Assembler messages:
encrypt.c: /tmp/ccGgi0gL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGgi0gL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGgi0gL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGgi0gL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgi0gL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgi0gL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgi0gL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgi0gL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgi0gL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgi0gL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgi0gL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgi0gL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGgi0gL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgi0gL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGgi0gL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGgi0gL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgi0gL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgi0gL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgi0gL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgi0gL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgi0gL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGgi0gL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgi0gL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgi0gL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwyoPbA.s: Assembler messages:
encrypt.c: /tmp/ccwyoPbA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwyoPbA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwyoPbA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwyoPbA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyoPbA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyoPbA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyoPbA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyoPbA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyoPbA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyoPbA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyoPbA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyoPbA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwyoPbA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyoPbA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwyoPbA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyoPbA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwyoPbA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwyoPbA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyoPbA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyoPbA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyoPbA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyoPbA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwyoPbA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyoPbA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7qgbFd.s: Assembler messages:
encrypt.c: /tmp/cc7qgbFd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7qgbFd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7qgbFd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7qgbFd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qgbFd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qgbFd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qgbFd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qgbFd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qgbFd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qgbFd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qgbFd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qgbFd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7qgbFd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qgbFd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7qgbFd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qgbFd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7qgbFd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qgbFd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qgbFd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qgbFd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qgbFd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qgbFd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7qgbFd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qgbFd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPwAvNw.s: Assembler messages:
encrypt.c: /tmp/ccPwAvNw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPwAvNw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPwAvNw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPwAvNw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwAvNw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwAvNw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwAvNw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwAvNw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwAvNw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPwAvNw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPwAvNw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPwAvNw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPwAvNw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwAvNw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPwAvNw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPwAvNw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPwAvNw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPwAvNw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPwAvNw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwAvNw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPwAvNw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPwAvNw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPwAvNw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPwAvNw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc34wzfZ.s: Assembler messages:
encrypt.c: /tmp/cc34wzfZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc34wzfZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc34wzfZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc34wzfZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34wzfZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34wzfZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34wzfZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34wzfZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34wzfZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34wzfZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34wzfZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34wzfZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc34wzfZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34wzfZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc34wzfZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34wzfZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc34wzfZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34wzfZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34wzfZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34wzfZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34wzfZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34wzfZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc34wzfZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34wzfZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWPDsE5.s: Assembler messages:
encrypt.c: /tmp/ccWPDsE5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWPDsE5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWPDsE5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWPDsE5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPDsE5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPDsE5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPDsE5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPDsE5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPDsE5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPDsE5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPDsE5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPDsE5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWPDsE5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPDsE5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWPDsE5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWPDsE5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWPDsE5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPDsE5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPDsE5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPDsE5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPDsE5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWPDsE5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPDsE5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWPDsE5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3Ko109.s: Assembler messages:
encrypt.c: /tmp/cc3Ko109.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Ko109.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Ko109.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Ko109.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ko109.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ko109.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ko109.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ko109.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ko109.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ko109.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ko109.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ko109.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Ko109.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ko109.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Ko109.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Ko109.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ko109.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ko109.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ko109.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ko109.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ko109.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Ko109.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ko109.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ko109.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKg1sD3.s: Assembler messages:
encrypt.c: /tmp/ccKg1sD3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKg1sD3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKg1sD3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKg1sD3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1sD3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1sD3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1sD3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1sD3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1sD3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKg1sD3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKg1sD3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKg1sD3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKg1sD3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1sD3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKg1sD3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKg1sD3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKg1sD3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKg1sD3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKg1sD3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKg1sD3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1sD3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKg1sD3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKg1sD3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKg1sD3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEX0NJJ.s: Assembler messages:
encrypt.c: /tmp/ccEX0NJJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEX0NJJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEX0NJJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEX0NJJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEX0NJJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEX0NJJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEX0NJJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEX0NJJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEX0NJJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEX0NJJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEX0NJJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEX0NJJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEX0NJJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEX0NJJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEX0NJJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEX0NJJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEX0NJJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEX0NJJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEX0NJJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEX0NJJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEX0NJJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEX0NJJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEX0NJJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEX0NJJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXIfijC.s: Assembler messages:
encrypt.c: /tmp/ccXIfijC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXIfijC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXIfijC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXIfijC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIfijC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIfijC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIfijC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIfijC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIfijC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIfijC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIfijC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIfijC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXIfijC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIfijC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXIfijC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIfijC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXIfijC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIfijC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIfijC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIfijC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIfijC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIfijC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXIfijC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIfijC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjhpv9B.s: Assembler messages:
encrypt.c: /tmp/ccjhpv9B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjhpv9B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjhpv9B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjhpv9B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhpv9B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhpv9B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhpv9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhpv9B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhpv9B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhpv9B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhpv9B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhpv9B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjhpv9B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhpv9B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjhpv9B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjhpv9B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhpv9B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhpv9B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhpv9B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhpv9B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhpv9B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjhpv9B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhpv9B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhpv9B.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuIHZ5x.s: Assembler messages:
encrypt.c: /tmp/ccuIHZ5x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuIHZ5x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuIHZ5x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuIHZ5x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIHZ5x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIHZ5x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIHZ5x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIHZ5x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIHZ5x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIHZ5x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIHZ5x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIHZ5x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuIHZ5x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIHZ5x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuIHZ5x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIHZ5x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuIHZ5x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIHZ5x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIHZ5x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIHZ5x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIHZ5x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIHZ5x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuIHZ5x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIHZ5x.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjpu2zm.s: Assembler messages:
encrypt.c: /tmp/ccjpu2zm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjpu2zm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjpu2zm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjpu2zm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpu2zm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpu2zm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpu2zm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpu2zm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpu2zm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpu2zm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpu2zm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpu2zm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjpu2zm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpu2zm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjpu2zm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjpu2zm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpu2zm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpu2zm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpu2zm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpu2zm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpu2zm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjpu2zm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpu2zm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpu2zm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjwnyk4.s: Assembler messages:
encrypt.c: /tmp/ccjwnyk4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjwnyk4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjwnyk4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjwnyk4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwnyk4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwnyk4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwnyk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwnyk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwnyk4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwnyk4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwnyk4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwnyk4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjwnyk4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwnyk4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjwnyk4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwnyk4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjwnyk4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwnyk4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwnyk4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwnyk4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwnyk4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwnyk4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjwnyk4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwnyk4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4Ydofr.s: Assembler messages:
encrypt.c: /tmp/cc4Ydofr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Ydofr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Ydofr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Ydofr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ydofr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ydofr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ydofr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ydofr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ydofr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ydofr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ydofr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ydofr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Ydofr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ydofr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Ydofr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Ydofr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ydofr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ydofr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ydofr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ydofr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ydofr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Ydofr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ydofr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ydofr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cca1SdZ8.s: Assembler messages:
encrypt.c: /tmp/cca1SdZ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1SdZ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1SdZ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca1SdZ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1SdZ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1SdZ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1SdZ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1SdZ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1SdZ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1SdZ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1SdZ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1SdZ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1SdZ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1SdZ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1SdZ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1SdZ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca1SdZ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1SdZ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1SdZ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1SdZ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1SdZ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1SdZ8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1SdZ8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1SdZ8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE2CEjU.s: Assembler messages:
encrypt.c: /tmp/ccE2CEjU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2CEjU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2CEjU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2CEjU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2CEjU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2CEjU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2CEjU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2CEjU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2CEjU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2CEjU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2CEjU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2CEjU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE2CEjU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2CEjU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2CEjU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2CEjU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE2CEjU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE2CEjU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2CEjU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2CEjU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2CEjU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2CEjU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2CEjU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE2CEjU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchBb5S0.s: Assembler messages:
encrypt.c: /tmp/cchBb5S0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchBb5S0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchBb5S0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchBb5S0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBb5S0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBb5S0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBb5S0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBb5S0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBb5S0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBb5S0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBb5S0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBb5S0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchBb5S0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBb5S0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchBb5S0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchBb5S0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBb5S0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBb5S0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBb5S0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBb5S0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBb5S0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchBb5S0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBb5S0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBb5S0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4k8B2Q.s: Assembler messages:
encrypt.c: /tmp/cc4k8B2Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4k8B2Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4k8B2Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4k8B2Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8B2Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8B2Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8B2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8B2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8B2Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4k8B2Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4k8B2Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4k8B2Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4k8B2Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8B2Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4k8B2Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4k8B2Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4k8B2Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4k8B2Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4k8B2Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4k8B2Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4k8B2Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4k8B2Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4k8B2Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4k8B2Q.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYDcVr8.s: Assembler messages:
encrypt.c: /tmp/ccYDcVr8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYDcVr8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYDcVr8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYDcVr8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDcVr8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDcVr8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDcVr8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDcVr8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDcVr8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDcVr8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDcVr8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDcVr8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYDcVr8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDcVr8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYDcVr8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYDcVr8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDcVr8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDcVr8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDcVr8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDcVr8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDcVr8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYDcVr8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDcVr8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDcVr8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2RMFuz.s: Assembler messages:
encrypt.c: /tmp/cc2RMFuz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2RMFuz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2RMFuz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2RMFuz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RMFuz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RMFuz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RMFuz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RMFuz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RMFuz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2RMFuz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2RMFuz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2RMFuz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2RMFuz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RMFuz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2RMFuz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2RMFuz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2RMFuz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2RMFuz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2RMFuz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2RMFuz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2RMFuz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2RMFuz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2RMFuz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2RMFuz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJtMc0J.s: Assembler messages:
encrypt.c: /tmp/ccJtMc0J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJtMc0J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJtMc0J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJtMc0J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtMc0J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtMc0J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtMc0J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtMc0J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtMc0J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtMc0J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtMc0J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtMc0J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJtMc0J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtMc0J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJtMc0J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJtMc0J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtMc0J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtMc0J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtMc0J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtMc0J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtMc0J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJtMc0J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtMc0J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtMc0J.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1KghzF.s: Assembler messages:
encrypt.c: /tmp/cc1KghzF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1KghzF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1KghzF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1KghzF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghzF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghzF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghzF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghzF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghzF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KghzF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KghzF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KghzF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1KghzF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghzF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1KghzF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KghzF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1KghzF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KghzF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KghzF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KghzF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KghzF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KghzF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KghzF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KghzF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsWOL7O.s: Assembler messages:
encrypt.c: /tmp/ccsWOL7O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsWOL7O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsWOL7O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsWOL7O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWOL7O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWOL7O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWOL7O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWOL7O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWOL7O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWOL7O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWOL7O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWOL7O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsWOL7O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWOL7O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsWOL7O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsWOL7O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWOL7O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWOL7O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWOL7O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWOL7O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWOL7O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsWOL7O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWOL7O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWOL7O.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDB072n.s: Assembler messages:
encrypt.c: /tmp/ccDB072n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDB072n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDB072n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDB072n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB072n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB072n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB072n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB072n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB072n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDB072n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDB072n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDB072n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDB072n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB072n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDB072n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDB072n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDB072n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDB072n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDB072n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB072n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDB072n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDB072n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDB072n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDB072n.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYyeIEd.s: Assembler messages:
encrypt.c: /tmp/ccYyeIEd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYyeIEd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYyeIEd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYyeIEd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyeIEd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyeIEd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyeIEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyeIEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyeIEd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyeIEd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyeIEd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyeIEd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYyeIEd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyeIEd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYyeIEd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyeIEd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYyeIEd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyeIEd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyeIEd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyeIEd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyeIEd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyeIEd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYyeIEd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyeIEd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceXkrXi.s: Assembler messages:
encrypt.c: /tmp/cceXkrXi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceXkrXi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceXkrXi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceXkrXi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXkrXi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXkrXi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXkrXi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXkrXi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXkrXi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceXkrXi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceXkrXi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceXkrXi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceXkrXi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXkrXi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceXkrXi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceXkrXi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceXkrXi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceXkrXi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceXkrXi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXkrXi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceXkrXi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceXkrXi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceXkrXi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceXkrXi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfiUr59.s: Assembler messages:
encrypt.c: /tmp/ccfiUr59.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfiUr59.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfiUr59.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfiUr59.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUr59.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUr59.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUr59.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUr59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUr59.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiUr59.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiUr59.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiUr59.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfiUr59.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUr59.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfiUr59.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiUr59.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfiUr59.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiUr59.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiUr59.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiUr59.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUr59.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiUr59.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfiUr59.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiUr59.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXQUvh0.s: Assembler messages:
encrypt.c: /tmp/ccXQUvh0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXQUvh0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXQUvh0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXQUvh0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQUvh0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQUvh0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQUvh0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQUvh0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQUvh0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXQUvh0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXQUvh0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXQUvh0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXQUvh0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQUvh0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXQUvh0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXQUvh0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXQUvh0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXQUvh0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXQUvh0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQUvh0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXQUvh0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXQUvh0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXQUvh0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXQUvh0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwI6hII.s: Assembler messages:
encrypt.c: /tmp/ccwI6hII.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwI6hII.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwI6hII.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwI6hII.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI6hII.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI6hII.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI6hII.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI6hII.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI6hII.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwI6hII.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwI6hII.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwI6hII.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwI6hII.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI6hII.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwI6hII.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwI6hII.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwI6hII.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwI6hII.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwI6hII.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwI6hII.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwI6hII.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwI6hII.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwI6hII.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwI6hII.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLhYp9N.s: Assembler messages:
encrypt.c: /tmp/ccLhYp9N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhYp9N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhYp9N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhYp9N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhYp9N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhYp9N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhYp9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhYp9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhYp9N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhYp9N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhYp9N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhYp9N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhYp9N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhYp9N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhYp9N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhYp9N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLhYp9N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhYp9N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhYp9N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhYp9N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhYp9N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhYp9N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhYp9N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhYp9N.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczXbqx5.s: Assembler messages:
encrypt.c: /tmp/cczXbqx5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczXbqx5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczXbqx5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczXbqx5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXbqx5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXbqx5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXbqx5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXbqx5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXbqx5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXbqx5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXbqx5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXbqx5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczXbqx5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXbqx5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczXbqx5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczXbqx5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXbqx5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXbqx5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXbqx5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXbqx5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXbqx5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczXbqx5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXbqx5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXbqx5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ6j4au.s: Assembler messages:
encrypt.c: /tmp/ccZ6j4au.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ6j4au.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ6j4au.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ6j4au.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6j4au.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6j4au.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6j4au.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6j4au.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6j4au.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ6j4au.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ6j4au.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ6j4au.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ6j4au.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6j4au.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ6j4au.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ6j4au.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ6j4au.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ6j4au.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ6j4au.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ6j4au.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6j4au.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ6j4au.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ6j4au.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ6j4au.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsD41oE.s: Assembler messages:
encrypt.c: /tmp/ccsD41oE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsD41oE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsD41oE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsD41oE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD41oE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD41oE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD41oE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD41oE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD41oE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsD41oE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsD41oE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsD41oE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsD41oE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD41oE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsD41oE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsD41oE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsD41oE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsD41oE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsD41oE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD41oE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsD41oE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsD41oE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsD41oE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsD41oE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchcVUST.s: Assembler messages:
encrypt.c: /tmp/cchcVUST.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchcVUST.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchcVUST.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchcVUST.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcVUST.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcVUST.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcVUST.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcVUST.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcVUST.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcVUST.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcVUST.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcVUST.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchcVUST.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcVUST.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchcVUST.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchcVUST.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcVUST.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcVUST.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcVUST.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcVUST.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcVUST.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchcVUST.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcVUST.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcVUST.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmNTJcL.s: Assembler messages:
encrypt.c: /tmp/ccmNTJcL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNTJcL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNTJcL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNTJcL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNTJcL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNTJcL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNTJcL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNTJcL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNTJcL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNTJcL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNTJcL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNTJcL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNTJcL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNTJcL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNTJcL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNTJcL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmNTJcL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNTJcL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNTJcL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNTJcL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNTJcL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNTJcL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNTJcL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNTJcL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCuO34u.s: Assembler messages:
encrypt.c: /tmp/ccCuO34u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCuO34u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCuO34u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCuO34u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuO34u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuO34u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuO34u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuO34u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuO34u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuO34u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuO34u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuO34u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCuO34u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuO34u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCuO34u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCuO34u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuO34u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuO34u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuO34u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuO34u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuO34u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCuO34u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuO34u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuO34u.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfPd3Yj.s: Assembler messages:
encrypt.c: /tmp/ccfPd3Yj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfPd3Yj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfPd3Yj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfPd3Yj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPd3Yj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPd3Yj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPd3Yj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPd3Yj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPd3Yj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPd3Yj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPd3Yj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPd3Yj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfPd3Yj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPd3Yj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfPd3Yj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPd3Yj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfPd3Yj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPd3Yj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPd3Yj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPd3Yj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPd3Yj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPd3Yj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfPd3Yj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPd3Yj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU1UXvp.s: Assembler messages:
encrypt.c: /tmp/ccU1UXvp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU1UXvp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU1UXvp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU1UXvp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1UXvp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1UXvp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1UXvp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1UXvp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1UXvp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1UXvp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1UXvp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1UXvp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU1UXvp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1UXvp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU1UXvp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1UXvp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU1UXvp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1UXvp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1UXvp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1UXvp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1UXvp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1UXvp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU1UXvp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1UXvp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrKOT2x.s: Assembler messages:
encrypt.c: /tmp/ccrKOT2x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKOT2x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKOT2x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKOT2x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKOT2x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKOT2x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKOT2x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKOT2x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKOT2x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKOT2x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKOT2x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKOT2x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKOT2x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKOT2x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKOT2x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrKOT2x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKOT2x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKOT2x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKOT2x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKOT2x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKOT2x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKOT2x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKOT2x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKOT2x.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJjHRlg.s: Assembler messages:
encrypt.c: /tmp/ccJjHRlg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJjHRlg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJjHRlg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJjHRlg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjHRlg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjHRlg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjHRlg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjHRlg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjHRlg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJjHRlg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJjHRlg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJjHRlg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJjHRlg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjHRlg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJjHRlg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJjHRlg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJjHRlg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJjHRlg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJjHRlg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjHRlg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJjHRlg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJjHRlg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJjHRlg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJjHRlg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZl52gY.s: Assembler messages:
encrypt.c: /tmp/ccZl52gY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZl52gY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZl52gY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZl52gY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZl52gY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZl52gY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZl52gY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZl52gY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZl52gY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZl52gY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZl52gY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZl52gY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZl52gY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZl52gY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZl52gY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZl52gY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZl52gY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZl52gY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZl52gY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZl52gY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZl52gY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZl52gY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZl52gY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZl52gY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1DieON.s: Assembler messages:
encrypt.c: /tmp/cc1DieON.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1DieON.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1DieON.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1DieON.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DieON.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DieON.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DieON.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DieON.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DieON.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1DieON.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1DieON.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1DieON.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1DieON.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DieON.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1DieON.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1DieON.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1DieON.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1DieON.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1DieON.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1DieON.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1DieON.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1DieON.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1DieON.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1DieON.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIlJxxu.s: Assembler messages:
encrypt.c: /tmp/ccIlJxxu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIlJxxu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIlJxxu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIlJxxu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlJxxu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlJxxu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlJxxu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlJxxu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlJxxu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlJxxu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlJxxu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlJxxu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIlJxxu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlJxxu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIlJxxu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlJxxu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIlJxxu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlJxxu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlJxxu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlJxxu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlJxxu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlJxxu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIlJxxu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlJxxu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4GrzZc.s: Assembler messages:
encrypt.c: /tmp/cc4GrzZc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4GrzZc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4GrzZc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4GrzZc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GrzZc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GrzZc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GrzZc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GrzZc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GrzZc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GrzZc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GrzZc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GrzZc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4GrzZc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GrzZc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4GrzZc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GrzZc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4GrzZc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4GrzZc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GrzZc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GrzZc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4GrzZc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GrzZc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4GrzZc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4GrzZc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMB6ljo.s: Assembler messages:
encrypt.c: /tmp/ccMB6ljo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMB6ljo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMB6ljo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMB6ljo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB6ljo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB6ljo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB6ljo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB6ljo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB6ljo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB6ljo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB6ljo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB6ljo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMB6ljo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB6ljo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMB6ljo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMB6ljo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB6ljo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB6ljo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB6ljo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB6ljo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB6ljo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMB6ljo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB6ljo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB6ljo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXSf4ht.s: Assembler messages:
encrypt.c: /tmp/ccXSf4ht.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXSf4ht.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXSf4ht.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXSf4ht.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSf4ht.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSf4ht.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSf4ht.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSf4ht.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSf4ht.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSf4ht.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSf4ht.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSf4ht.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXSf4ht.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSf4ht.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXSf4ht.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXSf4ht.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSf4ht.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSf4ht.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSf4ht.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSf4ht.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSf4ht.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXSf4ht.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSf4ht.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSf4ht.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjw1yUf.s: Assembler messages:
encrypt.c: /tmp/ccjw1yUf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjw1yUf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjw1yUf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjw1yUf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw1yUf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw1yUf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw1yUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw1yUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw1yUf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjw1yUf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjw1yUf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjw1yUf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjw1yUf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw1yUf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjw1yUf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjw1yUf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjw1yUf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjw1yUf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjw1yUf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjw1yUf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjw1yUf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjw1yUf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjw1yUf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjw1yUf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQyzfdR.s: Assembler messages:
encrypt.c: /tmp/ccQyzfdR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQyzfdR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQyzfdR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQyzfdR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyzfdR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyzfdR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyzfdR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyzfdR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyzfdR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyzfdR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyzfdR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyzfdR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQyzfdR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyzfdR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQyzfdR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyzfdR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQyzfdR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyzfdR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyzfdR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyzfdR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyzfdR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyzfdR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQyzfdR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyzfdR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceZdhq2.s: Assembler messages:
encrypt.c: /tmp/cceZdhq2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceZdhq2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceZdhq2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceZdhq2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZdhq2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZdhq2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZdhq2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZdhq2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZdhq2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZdhq2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZdhq2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZdhq2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceZdhq2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZdhq2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceZdhq2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceZdhq2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZdhq2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZdhq2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZdhq2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZdhq2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZdhq2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceZdhq2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZdhq2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZdhq2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDFcufD.s: Assembler messages:
encrypt.c: /tmp/ccDFcufD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDFcufD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDFcufD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDFcufD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFcufD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFcufD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFcufD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFcufD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFcufD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFcufD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFcufD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFcufD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDFcufD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFcufD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDFcufD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDFcufD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFcufD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFcufD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFcufD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFcufD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFcufD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDFcufD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFcufD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFcufD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN9X0Fw.s: Assembler messages:
encrypt.c: /tmp/ccN9X0Fw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN9X0Fw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN9X0Fw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN9X0Fw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9X0Fw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9X0Fw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9X0Fw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9X0Fw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9X0Fw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9X0Fw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9X0Fw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9X0Fw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN9X0Fw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9X0Fw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN9X0Fw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9X0Fw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN9X0Fw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9X0Fw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9X0Fw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9X0Fw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9X0Fw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9X0Fw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN9X0Fw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9X0Fw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFE0h4n.s: Assembler messages:
encrypt.c: /tmp/ccFE0h4n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFE0h4n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFE0h4n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFE0h4n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0h4n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0h4n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0h4n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0h4n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0h4n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE0h4n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE0h4n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE0h4n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFE0h4n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0h4n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFE0h4n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFE0h4n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFE0h4n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE0h4n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE0h4n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFE0h4n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE0h4n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFE0h4n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE0h4n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFE0h4n.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS1Z2l3.s: Assembler messages:
encrypt.c: /tmp/ccS1Z2l3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS1Z2l3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS1Z2l3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS1Z2l3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Z2l3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Z2l3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Z2l3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Z2l3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Z2l3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1Z2l3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1Z2l3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1Z2l3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS1Z2l3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Z2l3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS1Z2l3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1Z2l3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS1Z2l3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS1Z2l3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1Z2l3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1Z2l3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1Z2l3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1Z2l3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS1Z2l3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS1Z2l3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccM3Yk2s.s: Assembler messages:
encrypt.c: /tmp/ccM3Yk2s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM3Yk2s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM3Yk2s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM3Yk2s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Yk2s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Yk2s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Yk2s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Yk2s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Yk2s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3Yk2s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3Yk2s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3Yk2s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM3Yk2s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Yk2s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM3Yk2s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM3Yk2s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3Yk2s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3Yk2s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3Yk2s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Yk2s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3Yk2s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM3Yk2s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3Yk2s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3Yk2s.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVqhBLa.s: Assembler messages:
encrypt.c: /tmp/ccVqhBLa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqhBLa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqhBLa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqhBLa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqhBLa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqhBLa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqhBLa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqhBLa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqhBLa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqhBLa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqhBLa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqhBLa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqhBLa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqhBLa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqhBLa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqhBLa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVqhBLa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqhBLa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqhBLa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqhBLa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqhBLa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqhBLa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqhBLa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqhBLa.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5sSCf2.s: Assembler messages:
encrypt.c: /tmp/cc5sSCf2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5sSCf2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5sSCf2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5sSCf2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSCf2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSCf2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSCf2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSCf2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSCf2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sSCf2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sSCf2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sSCf2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5sSCf2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSCf2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5sSCf2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5sSCf2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sSCf2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sSCf2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sSCf2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sSCf2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sSCf2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5sSCf2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sSCf2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sSCf2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLRSssT.s: Assembler messages:
encrypt.c: /tmp/ccLRSssT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLRSssT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLRSssT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLRSssT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSssT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSssT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSssT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSssT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSssT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRSssT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRSssT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRSssT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLRSssT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSssT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLRSssT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRSssT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLRSssT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRSssT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRSssT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRSssT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSssT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRSssT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLRSssT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRSssT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI629M1.s: Assembler messages:
encrypt.c: /tmp/ccI629M1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI629M1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI629M1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI629M1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI629M1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI629M1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI629M1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI629M1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI629M1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI629M1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI629M1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI629M1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI629M1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI629M1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI629M1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI629M1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI629M1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI629M1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI629M1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI629M1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI629M1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI629M1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI629M1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI629M1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccumQzR.s: Assembler messages:
encrypt.c: /tmp/cccumQzR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccumQzR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccumQzR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccumQzR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccumQzR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccumQzR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccumQzR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccumQzR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccumQzR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccumQzR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccumQzR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccumQzR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccumQzR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccumQzR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccumQzR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccumQzR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccumQzR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccumQzR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccumQzR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccumQzR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccumQzR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccumQzR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccumQzR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccumQzR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWFuBPH.s: Assembler messages:
encrypt.c: /tmp/ccWFuBPH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWFuBPH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWFuBPH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWFuBPH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFuBPH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFuBPH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFuBPH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFuBPH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFuBPH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFuBPH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFuBPH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFuBPH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWFuBPH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFuBPH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWFuBPH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWFuBPH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFuBPH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFuBPH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFuBPH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFuBPH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFuBPH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWFuBPH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFuBPH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFuBPH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccabkaTr.s: Assembler messages:
encrypt.c: /tmp/ccabkaTr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccabkaTr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccabkaTr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccabkaTr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabkaTr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabkaTr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabkaTr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabkaTr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabkaTr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabkaTr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabkaTr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabkaTr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccabkaTr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabkaTr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccabkaTr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabkaTr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccabkaTr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabkaTr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabkaTr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabkaTr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabkaTr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabkaTr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccabkaTr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabkaTr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccIJN9tG.s: Assembler messages:
encrypt.c: /tmp/ccIJN9tG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIJN9tG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIJN9tG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIJN9tG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJN9tG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJN9tG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJN9tG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJN9tG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJN9tG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJN9tG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJN9tG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJN9tG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIJN9tG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJN9tG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIJN9tG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIJN9tG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJN9tG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJN9tG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJN9tG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJN9tG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJN9tG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIJN9tG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJN9tG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJN9tG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cczWJQZD.s: Assembler messages:
encrypt.c: /tmp/cczWJQZD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczWJQZD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczWJQZD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczWJQZD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJQZD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJQZD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJQZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJQZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJQZD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWJQZD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWJQZD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWJQZD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczWJQZD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJQZD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczWJQZD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWJQZD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczWJQZD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWJQZD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWJQZD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWJQZD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWJQZD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWJQZD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczWJQZD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWJQZD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW4Q4ad.s: Assembler messages:
encrypt.c: /tmp/ccW4Q4ad.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW4Q4ad.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW4Q4ad.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW4Q4ad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q4ad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q4ad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q4ad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q4ad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q4ad.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4Q4ad.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4Q4ad.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4Q4ad.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW4Q4ad.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q4ad.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW4Q4ad.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4Q4ad.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW4Q4ad.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4Q4ad.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4Q4ad.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4Q4ad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4Q4ad.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4Q4ad.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW4Q4ad.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4Q4ad.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqixp2l.s: Assembler messages:
encrypt.c: /tmp/ccqixp2l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqixp2l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqixp2l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqixp2l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqixp2l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqixp2l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqixp2l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqixp2l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqixp2l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqixp2l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqixp2l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqixp2l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqixp2l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqixp2l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqixp2l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqixp2l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqixp2l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqixp2l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqixp2l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqixp2l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqixp2l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqixp2l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqixp2l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqixp2l.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKw8HD2.s: Assembler messages:
encrypt.c: /tmp/ccKw8HD2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKw8HD2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKw8HD2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKw8HD2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKw8HD2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKw8HD2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKw8HD2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKw8HD2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKw8HD2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKw8HD2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKw8HD2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKw8HD2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKw8HD2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKw8HD2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKw8HD2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKw8HD2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKw8HD2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKw8HD2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKw8HD2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKw8HD2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKw8HD2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKw8HD2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKw8HD2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKw8HD2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWjoXEP.s: Assembler messages:
encrypt.c: /tmp/ccWjoXEP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWjoXEP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWjoXEP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWjoXEP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjoXEP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjoXEP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjoXEP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjoXEP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjoXEP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjoXEP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjoXEP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjoXEP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWjoXEP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjoXEP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWjoXEP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjoXEP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWjoXEP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjoXEP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjoXEP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjoXEP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjoXEP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjoXEP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWjoXEP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjoXEP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckyAPcz.s: Assembler messages:
encrypt.c: /tmp/cckyAPcz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckyAPcz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckyAPcz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckyAPcz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyAPcz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyAPcz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyAPcz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyAPcz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyAPcz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckyAPcz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckyAPcz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckyAPcz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckyAPcz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyAPcz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckyAPcz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckyAPcz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckyAPcz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckyAPcz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckyAPcz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckyAPcz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyAPcz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckyAPcz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckyAPcz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckyAPcz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxDy4vz.s: Assembler messages:
encrypt.c: /tmp/ccxDy4vz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxDy4vz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxDy4vz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxDy4vz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDy4vz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDy4vz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDy4vz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDy4vz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDy4vz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDy4vz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDy4vz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDy4vz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxDy4vz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDy4vz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxDy4vz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxDy4vz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDy4vz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDy4vz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDy4vz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDy4vz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDy4vz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDy4vz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDy4vz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDy4vz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXzuCEE.s: Assembler messages:
encrypt.c: /tmp/ccXzuCEE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzuCEE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzuCEE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzuCEE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzuCEE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzuCEE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzuCEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzuCEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzuCEE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzuCEE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzuCEE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzuCEE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzuCEE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzuCEE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzuCEE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzuCEE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXzuCEE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzuCEE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzuCEE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzuCEE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzuCEE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzuCEE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzuCEE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzuCEE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccmt5TaK.s: Assembler messages:
encrypt.c: /tmp/ccmt5TaK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmt5TaK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmt5TaK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmt5TaK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt5TaK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt5TaK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt5TaK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt5TaK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt5TaK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmt5TaK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmt5TaK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmt5TaK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmt5TaK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt5TaK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmt5TaK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmt5TaK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmt5TaK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmt5TaK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmt5TaK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmt5TaK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmt5TaK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmt5TaK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmt5TaK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmt5TaK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc70N2Nd.s: Assembler messages:
encrypt.c: /tmp/cc70N2Nd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc70N2Nd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc70N2Nd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc70N2Nd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70N2Nd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70N2Nd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70N2Nd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70N2Nd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70N2Nd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70N2Nd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70N2Nd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70N2Nd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc70N2Nd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70N2Nd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc70N2Nd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc70N2Nd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70N2Nd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70N2Nd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70N2Nd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70N2Nd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70N2Nd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc70N2Nd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70N2Nd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70N2Nd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgragsd.s: Assembler messages:
encrypt.c: /tmp/ccgragsd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgragsd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgragsd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgragsd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgragsd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgragsd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgragsd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgragsd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgragsd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgragsd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgragsd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgragsd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgragsd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgragsd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgragsd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgragsd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgragsd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgragsd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgragsd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgragsd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgragsd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgragsd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgragsd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgragsd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsVBNdn.s: Assembler messages:
encrypt.c: /tmp/ccsVBNdn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVBNdn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsVBNdn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVBNdn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVBNdn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVBNdn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVBNdn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVBNdn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVBNdn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVBNdn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVBNdn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVBNdn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsVBNdn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVBNdn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsVBNdn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVBNdn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsVBNdn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVBNdn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVBNdn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVBNdn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVBNdn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVBNdn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVBNdn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVBNdn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwsUrjo.s: Assembler messages:
encrypt.c: /tmp/ccwsUrjo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwsUrjo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwsUrjo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwsUrjo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsUrjo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsUrjo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsUrjo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsUrjo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsUrjo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsUrjo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsUrjo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsUrjo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwsUrjo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsUrjo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwsUrjo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwsUrjo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsUrjo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsUrjo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsUrjo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsUrjo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsUrjo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwsUrjo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsUrjo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsUrjo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVfELuS.s: Assembler messages:
encrypt.c: /tmp/ccVfELuS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVfELuS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVfELuS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVfELuS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfELuS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfELuS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfELuS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfELuS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfELuS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfELuS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfELuS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfELuS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVfELuS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfELuS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVfELuS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfELuS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVfELuS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfELuS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfELuS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfELuS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfELuS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfELuS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVfELuS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfELuS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccndqvgX.s: Assembler messages:
encrypt.c: /tmp/ccndqvgX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccndqvgX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccndqvgX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccndqvgX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndqvgX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndqvgX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndqvgX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndqvgX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndqvgX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndqvgX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndqvgX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndqvgX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccndqvgX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndqvgX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccndqvgX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccndqvgX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndqvgX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndqvgX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndqvgX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndqvgX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndqvgX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccndqvgX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndqvgX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndqvgX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccmWpl1.s: Assembler messages:
encrypt.c: /tmp/cccmWpl1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccmWpl1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccmWpl1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccmWpl1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmWpl1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmWpl1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmWpl1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmWpl1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmWpl1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmWpl1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmWpl1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmWpl1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccmWpl1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmWpl1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccmWpl1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmWpl1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccmWpl1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmWpl1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmWpl1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmWpl1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmWpl1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmWpl1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccmWpl1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmWpl1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccozyVq2.s: Assembler messages:
encrypt.c: /tmp/ccozyVq2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccozyVq2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccozyVq2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccozyVq2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozyVq2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozyVq2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozyVq2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozyVq2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozyVq2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozyVq2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozyVq2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozyVq2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccozyVq2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozyVq2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccozyVq2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccozyVq2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozyVq2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozyVq2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozyVq2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozyVq2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozyVq2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozyVq2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozyVq2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozyVq2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5nM1Hw.s: Assembler messages:
encrypt.c: /tmp/cc5nM1Hw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5nM1Hw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5nM1Hw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5nM1Hw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nM1Hw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nM1Hw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nM1Hw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nM1Hw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nM1Hw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5nM1Hw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5nM1Hw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5nM1Hw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5nM1Hw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nM1Hw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5nM1Hw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5nM1Hw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5nM1Hw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5nM1Hw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5nM1Hw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5nM1Hw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nM1Hw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5nM1Hw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5nM1Hw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5nM1Hw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKECr0M.s: Assembler messages:
encrypt.c: /tmp/ccKECr0M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKECr0M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKECr0M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKECr0M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKECr0M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKECr0M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKECr0M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKECr0M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKECr0M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKECr0M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKECr0M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKECr0M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKECr0M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKECr0M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKECr0M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKECr0M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKECr0M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKECr0M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKECr0M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKECr0M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKECr0M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKECr0M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKECr0M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKECr0M.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrRUs2E.s: Assembler messages:
encrypt.c: /tmp/ccrRUs2E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrRUs2E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrRUs2E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrRUs2E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRUs2E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRUs2E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRUs2E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRUs2E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRUs2E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRUs2E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRUs2E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRUs2E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrRUs2E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRUs2E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrRUs2E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrRUs2E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRUs2E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRUs2E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRUs2E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRUs2E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRUs2E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrRUs2E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRUs2E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRUs2E.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxdyAjt.s: Assembler messages:
encrypt.c: /tmp/ccxdyAjt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxdyAjt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxdyAjt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxdyAjt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdyAjt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdyAjt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdyAjt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdyAjt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdyAjt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxdyAjt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxdyAjt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxdyAjt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxdyAjt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdyAjt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxdyAjt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxdyAjt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxdyAjt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxdyAjt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxdyAjt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxdyAjt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdyAjt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxdyAjt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxdyAjt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxdyAjt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbTcdQa.s: Assembler messages:
encrypt.c: /tmp/ccbTcdQa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbTcdQa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbTcdQa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbTcdQa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTcdQa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTcdQa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTcdQa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTcdQa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTcdQa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbTcdQa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbTcdQa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbTcdQa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbTcdQa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTcdQa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbTcdQa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbTcdQa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbTcdQa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbTcdQa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbTcdQa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbTcdQa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTcdQa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbTcdQa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbTcdQa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbTcdQa.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciUzumf.s: Assembler messages:
encrypt.c: /tmp/cciUzumf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciUzumf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciUzumf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciUzumf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUzumf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUzumf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUzumf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUzumf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUzumf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUzumf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUzumf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUzumf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciUzumf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUzumf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciUzumf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciUzumf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUzumf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUzumf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUzumf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUzumf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUzumf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciUzumf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUzumf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUzumf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd5p4Xi.s: Assembler messages:
encrypt.c: /tmp/ccd5p4Xi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd5p4Xi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd5p4Xi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd5p4Xi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5p4Xi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5p4Xi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5p4Xi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5p4Xi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5p4Xi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5p4Xi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5p4Xi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5p4Xi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd5p4Xi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5p4Xi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd5p4Xi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd5p4Xi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5p4Xi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5p4Xi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5p4Xi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5p4Xi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5p4Xi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd5p4Xi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5p4Xi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5p4Xi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvrOPre.s: Assembler messages:
encrypt.c: /tmp/ccvrOPre.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvrOPre.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvrOPre.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvrOPre.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrOPre.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrOPre.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrOPre.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrOPre.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrOPre.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrOPre.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrOPre.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrOPre.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvrOPre.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrOPre.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvrOPre.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrOPre.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvrOPre.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrOPre.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrOPre.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrOPre.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrOPre.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrOPre.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrOPre.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrOPre.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJVlkUO.s: Assembler messages:
encrypt.c: /tmp/ccJVlkUO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJVlkUO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJVlkUO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJVlkUO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVlkUO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVlkUO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVlkUO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVlkUO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVlkUO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVlkUO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVlkUO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVlkUO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJVlkUO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVlkUO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJVlkUO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVlkUO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJVlkUO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVlkUO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVlkUO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVlkUO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVlkUO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVlkUO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVlkUO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVlkUO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccomfMET.s: Assembler messages:
encrypt.c: /tmp/ccomfMET.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccomfMET.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccomfMET.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccomfMET.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomfMET.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomfMET.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomfMET.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomfMET.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomfMET.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomfMET.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomfMET.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomfMET.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccomfMET.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomfMET.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccomfMET.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccomfMET.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomfMET.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomfMET.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomfMET.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomfMET.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomfMET.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomfMET.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomfMET.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomfMET.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccREGlQG.s: Assembler messages:
encrypt.c: /tmp/ccREGlQG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccREGlQG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccREGlQG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccREGlQG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREGlQG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREGlQG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREGlQG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREGlQG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREGlQG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREGlQG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREGlQG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREGlQG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccREGlQG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREGlQG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccREGlQG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREGlQG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccREGlQG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREGlQG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREGlQG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREGlQG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREGlQG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREGlQG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccREGlQG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREGlQG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRxIsUL.s: Assembler messages:
encrypt.c: /tmp/ccRxIsUL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRxIsUL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRxIsUL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRxIsUL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxIsUL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxIsUL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxIsUL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxIsUL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxIsUL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxIsUL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxIsUL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxIsUL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRxIsUL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxIsUL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRxIsUL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRxIsUL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxIsUL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxIsUL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxIsUL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxIsUL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxIsUL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxIsUL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxIsUL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxIsUL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5wf4Bw.s: Assembler messages:
encrypt.c: /tmp/cc5wf4Bw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5wf4Bw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5wf4Bw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5wf4Bw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wf4Bw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wf4Bw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wf4Bw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wf4Bw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wf4Bw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wf4Bw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wf4Bw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wf4Bw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5wf4Bw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wf4Bw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5wf4Bw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5wf4Bw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wf4Bw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wf4Bw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wf4Bw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wf4Bw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wf4Bw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5wf4Bw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wf4Bw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wf4Bw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccymgYeh.s: Assembler messages:
encrypt.c: /tmp/ccymgYeh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymgYeh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymgYeh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccymgYeh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgYeh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgYeh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgYeh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgYeh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgYeh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymgYeh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymgYeh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymgYeh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymgYeh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgYeh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymgYeh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymgYeh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccymgYeh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymgYeh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymgYeh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymgYeh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymgYeh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymgYeh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymgYeh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymgYeh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8DTj2B.s: Assembler messages:
encrypt.c: /tmp/cc8DTj2B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DTj2B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DTj2B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8DTj2B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DTj2B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DTj2B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DTj2B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DTj2B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DTj2B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DTj2B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DTj2B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DTj2B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8DTj2B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DTj2B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DTj2B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8DTj2B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DTj2B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DTj2B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DTj2B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DTj2B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DTj2B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8DTj2B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DTj2B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DTj2B.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUm7qXk.s: Assembler messages:
encrypt.c: /tmp/ccUm7qXk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUm7qXk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUm7qXk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUm7qXk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUm7qXk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUm7qXk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUm7qXk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUm7qXk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUm7qXk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUm7qXk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUm7qXk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUm7qXk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUm7qXk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUm7qXk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUm7qXk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUm7qXk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUm7qXk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUm7qXk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUm7qXk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUm7qXk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUm7qXk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUm7qXk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUm7qXk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUm7qXk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAK6Hz3.s: Assembler messages:
encrypt.c: /tmp/ccAK6Hz3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAK6Hz3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAK6Hz3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAK6Hz3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6Hz3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6Hz3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6Hz3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6Hz3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6Hz3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAK6Hz3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAK6Hz3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAK6Hz3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAK6Hz3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6Hz3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAK6Hz3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAK6Hz3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAK6Hz3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAK6Hz3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAK6Hz3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAK6Hz3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAK6Hz3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAK6Hz3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAK6Hz3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAK6Hz3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjrvCTa.s: Assembler messages:
encrypt.c: /tmp/ccjrvCTa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjrvCTa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjrvCTa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjrvCTa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrvCTa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrvCTa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrvCTa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrvCTa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrvCTa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrvCTa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrvCTa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrvCTa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjrvCTa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrvCTa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjrvCTa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjrvCTa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrvCTa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrvCTa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrvCTa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrvCTa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrvCTa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjrvCTa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrvCTa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrvCTa.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8McElS.s: Assembler messages:
encrypt.c: /tmp/cc8McElS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8McElS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8McElS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8McElS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8McElS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8McElS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8McElS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8McElS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8McElS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8McElS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8McElS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8McElS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8McElS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8McElS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8McElS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8McElS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8McElS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8McElS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8McElS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8McElS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8McElS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8McElS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8McElS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8McElS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBzZ03O.s: Assembler messages:
encrypt.c: /tmp/ccBzZ03O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBzZ03O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBzZ03O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBzZ03O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ03O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ03O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ03O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ03O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ03O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzZ03O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzZ03O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzZ03O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBzZ03O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ03O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBzZ03O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzZ03O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBzZ03O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzZ03O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzZ03O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzZ03O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ03O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzZ03O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzZ03O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzZ03O.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUZ9nKq.s: Assembler messages:
encrypt.c: /tmp/ccUZ9nKq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUZ9nKq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUZ9nKq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUZ9nKq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ9nKq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ9nKq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ9nKq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ9nKq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ9nKq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZ9nKq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZ9nKq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZ9nKq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUZ9nKq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ9nKq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUZ9nKq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUZ9nKq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZ9nKq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZ9nKq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZ9nKq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ9nKq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZ9nKq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUZ9nKq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZ9nKq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZ9nKq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchdeYHm.s: Assembler messages:
encrypt.c: /tmp/cchdeYHm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchdeYHm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchdeYHm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchdeYHm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdeYHm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdeYHm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdeYHm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdeYHm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdeYHm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchdeYHm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchdeYHm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchdeYHm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchdeYHm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdeYHm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchdeYHm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchdeYHm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchdeYHm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchdeYHm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchdeYHm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchdeYHm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdeYHm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchdeYHm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchdeYHm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchdeYHm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccBM60ht.s: Assembler messages:
encrypt.c: /tmp/ccBM60ht.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBM60ht.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBM60ht.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBM60ht.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM60ht.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM60ht.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM60ht.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM60ht.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM60ht.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM60ht.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM60ht.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM60ht.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBM60ht.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM60ht.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBM60ht.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM60ht.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBM60ht.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM60ht.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM60ht.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM60ht.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM60ht.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM60ht.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBM60ht.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM60ht.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cccKmBqw.s: Assembler messages:
encrypt.c: /tmp/cccKmBqw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKmBqw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccKmBqw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccKmBqw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKmBqw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKmBqw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKmBqw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKmBqw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKmBqw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKmBqw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKmBqw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKmBqw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccKmBqw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKmBqw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccKmBqw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccKmBqw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKmBqw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKmBqw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKmBqw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKmBqw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKmBqw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKmBqw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKmBqw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKmBqw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIj39UY.s: Assembler messages:
encrypt.c: /tmp/ccIj39UY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIj39UY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIj39UY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIj39UY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj39UY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj39UY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj39UY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj39UY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj39UY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIj39UY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIj39UY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIj39UY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIj39UY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj39UY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIj39UY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIj39UY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIj39UY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIj39UY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIj39UY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIj39UY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIj39UY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIj39UY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIj39UY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIj39UY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoEJQ6e.s: Assembler messages:
encrypt.c: /tmp/ccoEJQ6e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoEJQ6e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoEJQ6e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoEJQ6e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEJQ6e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEJQ6e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEJQ6e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEJQ6e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEJQ6e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoEJQ6e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoEJQ6e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoEJQ6e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoEJQ6e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEJQ6e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoEJQ6e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoEJQ6e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoEJQ6e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoEJQ6e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoEJQ6e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEJQ6e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoEJQ6e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoEJQ6e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoEJQ6e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoEJQ6e.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB2USV4.s: Assembler messages:
encrypt.c: /tmp/ccB2USV4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB2USV4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB2USV4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB2USV4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2USV4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2USV4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2USV4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2USV4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2USV4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2USV4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2USV4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2USV4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB2USV4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2USV4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB2USV4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2USV4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB2USV4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2USV4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2USV4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2USV4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2USV4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2USV4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB2USV4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2USV4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKprIV9.s: Assembler messages:
encrypt.c: /tmp/ccKprIV9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKprIV9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKprIV9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKprIV9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprIV9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprIV9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprIV9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprIV9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprIV9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKprIV9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKprIV9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKprIV9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKprIV9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprIV9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKprIV9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKprIV9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKprIV9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKprIV9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKprIV9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKprIV9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKprIV9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKprIV9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKprIV9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKprIV9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0gdHIF.s: Assembler messages:
encrypt.c: /tmp/cc0gdHIF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0gdHIF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0gdHIF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0gdHIF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gdHIF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gdHIF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gdHIF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gdHIF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gdHIF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gdHIF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gdHIF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gdHIF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0gdHIF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gdHIF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0gdHIF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gdHIF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0gdHIF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gdHIF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gdHIF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gdHIF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gdHIF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gdHIF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0gdHIF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gdHIF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqFZVGS.s: Assembler messages:
encrypt.c: /tmp/ccqFZVGS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqFZVGS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqFZVGS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqFZVGS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFZVGS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFZVGS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFZVGS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFZVGS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFZVGS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFZVGS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFZVGS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFZVGS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqFZVGS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFZVGS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqFZVGS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqFZVGS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFZVGS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFZVGS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFZVGS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFZVGS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFZVGS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqFZVGS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFZVGS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFZVGS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccDXut9U.s: Assembler messages:
encrypt.c: /tmp/ccDXut9U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDXut9U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDXut9U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDXut9U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXut9U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXut9U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXut9U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXut9U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXut9U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXut9U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXut9U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXut9U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDXut9U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXut9U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDXut9U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDXut9U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXut9U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXut9U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXut9U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXut9U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXut9U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDXut9U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXut9U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXut9U.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccPyGeWI.s: Assembler messages:
encrypt.c: /tmp/ccPyGeWI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPyGeWI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPyGeWI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPyGeWI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyGeWI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyGeWI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyGeWI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyGeWI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyGeWI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyGeWI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyGeWI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyGeWI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPyGeWI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyGeWI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPyGeWI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyGeWI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPyGeWI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyGeWI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyGeWI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyGeWI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyGeWI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyGeWI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPyGeWI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyGeWI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc29F9xw.s: Assembler messages:
encrypt.c: /tmp/cc29F9xw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc29F9xw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc29F9xw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc29F9xw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29F9xw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29F9xw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29F9xw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29F9xw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29F9xw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29F9xw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29F9xw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29F9xw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc29F9xw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29F9xw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc29F9xw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc29F9xw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29F9xw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29F9xw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29F9xw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29F9xw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29F9xw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc29F9xw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29F9xw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29F9xw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnOkv0q.s: Assembler messages:
encrypt.c: /tmp/ccnOkv0q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnOkv0q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnOkv0q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnOkv0q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOkv0q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOkv0q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOkv0q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOkv0q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOkv0q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOkv0q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOkv0q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOkv0q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnOkv0q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOkv0q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnOkv0q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOkv0q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnOkv0q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOkv0q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOkv0q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOkv0q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOkv0q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOkv0q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnOkv0q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOkv0q.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccudL0F9.s: Assembler messages:
encrypt.c: /tmp/ccudL0F9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccudL0F9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccudL0F9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccudL0F9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudL0F9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudL0F9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudL0F9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudL0F9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudL0F9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudL0F9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudL0F9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudL0F9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccudL0F9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudL0F9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccudL0F9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudL0F9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccudL0F9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudL0F9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudL0F9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudL0F9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudL0F9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudL0F9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccudL0F9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudL0F9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczjMgjj.s: Assembler messages:
encrypt.c: /tmp/cczjMgjj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczjMgjj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczjMgjj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczjMgjj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjMgjj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjMgjj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjMgjj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjMgjj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjMgjj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjMgjj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjMgjj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjMgjj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczjMgjj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjMgjj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczjMgjj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczjMgjj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjMgjj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjMgjj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjMgjj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjMgjj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjMgjj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczjMgjj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjMgjj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjMgjj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA7Oz6O.s: Assembler messages:
encrypt.c: /tmp/ccA7Oz6O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA7Oz6O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA7Oz6O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA7Oz6O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7Oz6O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7Oz6O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7Oz6O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7Oz6O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7Oz6O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7Oz6O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7Oz6O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7Oz6O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA7Oz6O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7Oz6O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA7Oz6O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA7Oz6O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7Oz6O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7Oz6O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7Oz6O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7Oz6O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7Oz6O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA7Oz6O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7Oz6O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7Oz6O.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnbGWRI.s: Assembler messages:
encrypt.c: /tmp/ccnbGWRI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnbGWRI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnbGWRI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnbGWRI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbGWRI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbGWRI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbGWRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbGWRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbGWRI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbGWRI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbGWRI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbGWRI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnbGWRI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbGWRI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnbGWRI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbGWRI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnbGWRI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbGWRI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbGWRI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbGWRI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbGWRI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbGWRI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnbGWRI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbGWRI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccAlSNCN.s: Assembler messages:
encrypt.c: /tmp/ccAlSNCN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlSNCN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlSNCN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlSNCN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlSNCN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlSNCN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlSNCN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlSNCN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlSNCN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlSNCN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlSNCN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlSNCN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlSNCN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlSNCN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlSNCN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlSNCN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAlSNCN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlSNCN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlSNCN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlSNCN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlSNCN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlSNCN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlSNCN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlSNCN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccbATkyW.s: Assembler messages:
encrypt.c: /tmp/ccbATkyW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbATkyW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbATkyW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbATkyW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbATkyW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbATkyW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbATkyW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbATkyW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbATkyW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbATkyW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbATkyW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbATkyW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbATkyW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbATkyW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbATkyW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbATkyW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbATkyW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbATkyW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbATkyW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbATkyW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbATkyW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbATkyW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbATkyW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbATkyW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfCYYIm.s: Assembler messages:
encrypt.c: /tmp/ccfCYYIm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfCYYIm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfCYYIm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfCYYIm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCYYIm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCYYIm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCYYIm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCYYIm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCYYIm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCYYIm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCYYIm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCYYIm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfCYYIm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCYYIm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfCYYIm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCYYIm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfCYYIm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCYYIm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCYYIm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCYYIm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCYYIm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCYYIm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfCYYIm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCYYIm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cchr6jVE.s: Assembler messages:
encrypt.c: /tmp/cchr6jVE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchr6jVE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchr6jVE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchr6jVE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr6jVE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr6jVE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr6jVE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr6jVE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr6jVE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchr6jVE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchr6jVE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchr6jVE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchr6jVE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr6jVE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchr6jVE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchr6jVE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchr6jVE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchr6jVE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchr6jVE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr6jVE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchr6jVE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchr6jVE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchr6jVE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchr6jVE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccntYjW8.s: Assembler messages:
encrypt.c: /tmp/ccntYjW8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccntYjW8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccntYjW8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccntYjW8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntYjW8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntYjW8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntYjW8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntYjW8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntYjW8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccntYjW8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccntYjW8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccntYjW8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccntYjW8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntYjW8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccntYjW8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccntYjW8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccntYjW8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccntYjW8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccntYjW8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccntYjW8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntYjW8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccntYjW8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccntYjW8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccntYjW8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct2I74d.s: Assembler messages:
encrypt.c: /tmp/cct2I74d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2I74d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2I74d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct2I74d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2I74d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2I74d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2I74d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2I74d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2I74d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2I74d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2I74d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2I74d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2I74d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2I74d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2I74d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct2I74d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2I74d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2I74d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2I74d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2I74d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2I74d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2I74d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2I74d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2I74d.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLfw4CM.s: Assembler messages:
encrypt.c: /tmp/ccLfw4CM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLfw4CM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLfw4CM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLfw4CM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfw4CM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfw4CM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfw4CM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfw4CM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfw4CM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfw4CM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfw4CM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfw4CM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLfw4CM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfw4CM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLfw4CM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfw4CM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLfw4CM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfw4CM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfw4CM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfw4CM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfw4CM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfw4CM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLfw4CM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfw4CM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNqC1ER.s: Assembler messages:
encrypt.c: /tmp/ccNqC1ER.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNqC1ER.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNqC1ER.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNqC1ER.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqC1ER.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqC1ER.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqC1ER.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqC1ER.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqC1ER.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqC1ER.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqC1ER.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqC1ER.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNqC1ER.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqC1ER.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNqC1ER.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNqC1ER.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqC1ER.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqC1ER.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqC1ER.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqC1ER.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqC1ER.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNqC1ER.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqC1ER.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqC1ER.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKOZAI2.s: Assembler messages:
encrypt.c: /tmp/ccKOZAI2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKOZAI2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKOZAI2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKOZAI2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOZAI2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOZAI2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOZAI2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOZAI2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOZAI2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOZAI2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOZAI2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOZAI2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKOZAI2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOZAI2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKOZAI2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKOZAI2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOZAI2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOZAI2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOZAI2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOZAI2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOZAI2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKOZAI2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOZAI2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOZAI2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsFrLTW.s: Assembler messages:
encrypt.c: /tmp/ccsFrLTW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsFrLTW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsFrLTW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsFrLTW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFrLTW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFrLTW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFrLTW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFrLTW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFrLTW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFrLTW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFrLTW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFrLTW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsFrLTW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFrLTW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsFrLTW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFrLTW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsFrLTW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFrLTW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFrLTW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFrLTW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFrLTW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFrLTW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsFrLTW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFrLTW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9CjZox.s: Assembler messages:
encrypt.c: /tmp/cc9CjZox.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9CjZox.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9CjZox.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9CjZox.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CjZox.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CjZox.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CjZox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CjZox.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CjZox.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CjZox.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CjZox.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CjZox.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9CjZox.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CjZox.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9CjZox.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9CjZox.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9CjZox.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CjZox.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CjZox.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9CjZox.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CjZox.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9CjZox.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CjZox.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9CjZox.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRdSgSq.s: Assembler messages:
encrypt.c: /tmp/ccRdSgSq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRdSgSq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRdSgSq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRdSgSq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdSgSq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdSgSq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdSgSq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdSgSq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdSgSq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdSgSq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdSgSq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdSgSq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRdSgSq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdSgSq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRdSgSq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdSgSq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRdSgSq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdSgSq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdSgSq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdSgSq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdSgSq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdSgSq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRdSgSq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdSgSq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNRqUsR.s: Assembler messages:
encrypt.c: /tmp/ccNRqUsR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNRqUsR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNRqUsR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNRqUsR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRqUsR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRqUsR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRqUsR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRqUsR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRqUsR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRqUsR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRqUsR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRqUsR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNRqUsR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRqUsR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNRqUsR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRqUsR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNRqUsR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRqUsR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRqUsR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRqUsR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRqUsR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRqUsR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRqUsR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRqUsR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwPg89h.s: Assembler messages:
encrypt.c: /tmp/ccwPg89h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwPg89h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwPg89h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwPg89h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPg89h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPg89h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPg89h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPg89h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPg89h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPg89h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPg89h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPg89h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwPg89h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPg89h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwPg89h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwPg89h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPg89h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPg89h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPg89h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPg89h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPg89h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwPg89h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPg89h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPg89h.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU1VgS2.s: Assembler messages:
encrypt.c: /tmp/ccU1VgS2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU1VgS2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU1VgS2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU1VgS2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1VgS2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1VgS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1VgS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1VgS2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1VgS2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1VgS2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1VgS2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1VgS2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU1VgS2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1VgS2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU1VgS2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU1VgS2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1VgS2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1VgS2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1VgS2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1VgS2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1VgS2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU1VgS2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1VgS2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1VgS2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn6zVFy.s: Assembler messages:
encrypt.c: /tmp/ccn6zVFy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn6zVFy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn6zVFy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn6zVFy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6zVFy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6zVFy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6zVFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6zVFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6zVFy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn6zVFy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn6zVFy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn6zVFy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn6zVFy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6zVFy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn6zVFy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn6zVFy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn6zVFy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn6zVFy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn6zVFy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn6zVFy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6zVFy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn6zVFy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn6zVFy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn6zVFy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccqXP4kH.s: Assembler messages:
encrypt.c: /tmp/ccqXP4kH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqXP4kH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqXP4kH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqXP4kH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXP4kH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXP4kH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXP4kH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXP4kH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXP4kH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXP4kH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXP4kH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXP4kH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqXP4kH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXP4kH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqXP4kH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXP4kH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqXP4kH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXP4kH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXP4kH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXP4kH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXP4kH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXP4kH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqXP4kH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXP4kH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccxVfuX7.s: Assembler messages:
encrypt.c: /tmp/ccxVfuX7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxVfuX7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxVfuX7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxVfuX7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVfuX7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVfuX7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVfuX7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVfuX7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVfuX7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxVfuX7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxVfuX7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxVfuX7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxVfuX7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVfuX7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxVfuX7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxVfuX7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxVfuX7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxVfuX7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxVfuX7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVfuX7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxVfuX7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxVfuX7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxVfuX7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxVfuX7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAuk2YG.s: Assembler messages:
encrypt.c: /tmp/ccAuk2YG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAuk2YG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAuk2YG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAuk2YG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuk2YG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuk2YG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuk2YG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuk2YG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuk2YG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAuk2YG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAuk2YG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAuk2YG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAuk2YG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuk2YG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAuk2YG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAuk2YG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAuk2YG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAuk2YG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAuk2YG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAuk2YG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAuk2YG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAuk2YG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAuk2YG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAuk2YG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cclocnRd.s: Assembler messages:
encrypt.c: /tmp/cclocnRd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclocnRd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclocnRd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclocnRd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocnRd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocnRd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocnRd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocnRd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocnRd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclocnRd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclocnRd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclocnRd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclocnRd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocnRd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclocnRd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclocnRd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclocnRd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclocnRd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclocnRd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclocnRd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclocnRd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclocnRd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclocnRd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclocnRd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIF3EHb.s: Assembler messages:
encrypt.c: /tmp/ccIF3EHb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIF3EHb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIF3EHb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIF3EHb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIF3EHb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIF3EHb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIF3EHb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIF3EHb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIF3EHb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIF3EHb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIF3EHb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIF3EHb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIF3EHb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIF3EHb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIF3EHb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIF3EHb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIF3EHb.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccIF3EHb.s: Assembler messages:
encrypt.c: /tmp/ccIF3EHb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIF3EHb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIF3EHb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIF3EHb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIF3EHb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIF3EHb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIF3EHb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIF3EHb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIF3EHb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIF3EHb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIF3EHb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIF3EHb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIF3EHb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIF3EHb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIF3EHb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIF3EHb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIF3EHb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIF3EHb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQHNtqW.s: Assembler messages:
encrypt.c: /tmp/ccQHNtqW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQHNtqW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQHNtqW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQHNtqW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHNtqW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHNtqW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHNtqW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQHNtqW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQHNtqW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHNtqW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQHNtqW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHNtqW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHNtqW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHNtqW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHNtqW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQHNtqW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHNtqW.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccQHNtqW.s: Assembler messages:
encrypt.c: /tmp/ccQHNtqW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQHNtqW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQHNtqW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQHNtqW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHNtqW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHNtqW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHNtqW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQHNtqW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQHNtqW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHNtqW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQHNtqW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQHNtqW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHNtqW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHNtqW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHNtqW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHNtqW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQHNtqW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHNtqW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEydRqG.s: Assembler messages:
encrypt.c: /tmp/ccEydRqG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEydRqG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEydRqG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEydRqG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEydRqG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEydRqG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEydRqG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEydRqG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEydRqG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEydRqG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEydRqG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEydRqG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEydRqG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEydRqG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEydRqG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEydRqG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEydRqG.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccEydRqG.s: Assembler messages:
encrypt.c: /tmp/ccEydRqG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEydRqG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEydRqG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEydRqG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEydRqG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEydRqG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEydRqG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEydRqG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEydRqG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEydRqG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEydRqG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEydRqG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEydRqG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEydRqG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEydRqG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEydRqG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEydRqG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEydRqG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfGhxBr.s: Assembler messages:
encrypt.c: /tmp/ccfGhxBr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfGhxBr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfGhxBr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfGhxBr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGhxBr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGhxBr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGhxBr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfGhxBr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfGhxBr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGhxBr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfGhxBr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGhxBr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGhxBr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGhxBr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGhxBr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfGhxBr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGhxBr.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccfGhxBr.s: Assembler messages:
encrypt.c: /tmp/ccfGhxBr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfGhxBr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfGhxBr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfGhxBr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGhxBr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGhxBr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGhxBr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfGhxBr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfGhxBr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGhxBr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfGhxBr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGhxBr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGhxBr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGhxBr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGhxBr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGhxBr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfGhxBr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGhxBr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccAIgwYz.s: Assembler messages:
encrypt.c: /tmp/ccAIgwYz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIgwYz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAIgwYz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIgwYz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIgwYz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIgwYz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIgwYz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAIgwYz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAIgwYz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIgwYz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAIgwYz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIgwYz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIgwYz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIgwYz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIgwYz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIgwYz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIgwYz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccAIgwYz.s: Assembler messages:
encrypt.c: /tmp/ccAIgwYz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIgwYz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAIgwYz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIgwYz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIgwYz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIgwYz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIgwYz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAIgwYz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAIgwYz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIgwYz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAIgwYz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIgwYz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIgwYz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIgwYz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIgwYz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIgwYz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIgwYz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIgwYz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccjGXFFR.s: Assembler messages:
encrypt.c: /tmp/ccjGXFFR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjGXFFR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjGXFFR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjGXFFR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGXFFR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGXFFR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGXFFR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjGXFFR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjGXFFR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjGXFFR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGXFFR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGXFFR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGXFFR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGXFFR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjGXFFR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGXFFR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGXFFR.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccjGXFFR.s: Assembler messages:
encrypt.c: /tmp/ccjGXFFR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjGXFFR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjGXFFR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjGXFFR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGXFFR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGXFFR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGXFFR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjGXFFR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjGXFFR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjGXFFR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGXFFR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGXFFR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGXFFR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGXFFR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGXFFR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjGXFFR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGXFFR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGXFFR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9V3o17.s: Assembler messages:
encrypt.c: /tmp/cc9V3o17.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9V3o17.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9V3o17.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9V3o17.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V3o17.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V3o17.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V3o17.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9V3o17.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9V3o17.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V3o17.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9V3o17.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V3o17.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V3o17.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V3o17.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V3o17.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9V3o17.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V3o17.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc9V3o17.s: Assembler messages:
encrypt.c: /tmp/cc9V3o17.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9V3o17.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9V3o17.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9V3o17.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V3o17.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V3o17.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V3o17.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9V3o17.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9V3o17.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V3o17.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9V3o17.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9V3o17.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V3o17.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V3o17.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9V3o17.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V3o17.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9V3o17.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9V3o17.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvQrD6w.s: Assembler messages:
encrypt.c: /tmp/ccvQrD6w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQrD6w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQrD6w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQrD6w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQrD6w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQrD6w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQrD6w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQrD6w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQrD6w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvQrD6w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQrD6w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQrD6w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQrD6w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQrD6w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQrD6w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQrD6w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQrD6w.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvQrD6w.s: Assembler messages:
encrypt.c: /tmp/ccvQrD6w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQrD6w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQrD6w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQrD6w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQrD6w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQrD6w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQrD6w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQrD6w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQrD6w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvQrD6w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQrD6w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQrD6w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQrD6w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQrD6w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQrD6w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQrD6w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQrD6w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQrD6w.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceQcJBJ.s: Assembler messages:
encrypt.c: /tmp/cceQcJBJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQcJBJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQcJBJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceQcJBJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQcJBJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQcJBJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQcJBJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQcJBJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQcJBJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQcJBJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQcJBJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQcJBJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQcJBJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQcJBJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQcJBJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceQcJBJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQcJBJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQcJBJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQcJBJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQcJBJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQcJBJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQcJBJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQcJBJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQcJBJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckbZREj.s: Assembler messages:
encrypt.c: /tmp/cckbZREj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckbZREj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckbZREj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckbZREj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbZREj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbZREj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbZREj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbZREj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbZREj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbZREj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbZREj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbZREj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckbZREj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbZREj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckbZREj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbZREj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckbZREj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbZREj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbZREj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbZREj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbZREj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbZREj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckbZREj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbZREj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccCBoHMX.s: Assembler messages:
encrypt.c: /tmp/ccCBoHMX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCBoHMX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCBoHMX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCBoHMX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoHMX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoHMX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoHMX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoHMX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoHMX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBoHMX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBoHMX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBoHMX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCBoHMX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoHMX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCBoHMX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBoHMX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCBoHMX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBoHMX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBoHMX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBoHMX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBoHMX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBoHMX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCBoHMX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBoHMX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccuLSDZn.s: Assembler messages:
encrypt.c: /tmp/ccuLSDZn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuLSDZn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuLSDZn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuLSDZn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLSDZn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLSDZn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLSDZn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLSDZn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLSDZn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLSDZn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLSDZn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLSDZn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuLSDZn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLSDZn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuLSDZn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuLSDZn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLSDZn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLSDZn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLSDZn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLSDZn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLSDZn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuLSDZn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLSDZn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLSDZn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1Bptzt.s: Assembler messages:
encrypt.c: /tmp/cc1Bptzt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Bptzt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Bptzt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Bptzt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Bptzt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Bptzt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Bptzt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Bptzt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Bptzt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Bptzt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Bptzt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Bptzt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Bptzt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Bptzt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Bptzt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Bptzt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Bptzt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Bptzt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Bptzt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Bptzt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Bptzt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Bptzt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Bptzt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Bptzt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxeeM8X.s: Assembler messages:
encrypt.c: /tmp/ccxeeM8X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxeeM8X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxeeM8X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxeeM8X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeeM8X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeeM8X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeeM8X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeeM8X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeeM8X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeeM8X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeeM8X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeeM8X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxeeM8X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeeM8X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxeeM8X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxeeM8X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxeeM8X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeeM8X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeeM8X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeeM8X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeeM8X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxeeM8X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeeM8X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxeeM8X.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHU6QhR.s: Assembler messages:
encrypt.c: /tmp/ccHU6QhR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHU6QhR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHU6QhR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHU6QhR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU6QhR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU6QhR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU6QhR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU6QhR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU6QhR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHU6QhR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHU6QhR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHU6QhR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHU6QhR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU6QhR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHU6QhR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHU6QhR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHU6QhR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHU6QhR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHU6QhR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU6QhR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHU6QhR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHU6QhR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHU6QhR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHU6QhR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYq8QDo.s: Assembler messages:
encrypt.c: /tmp/ccYq8QDo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYq8QDo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYq8QDo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYq8QDo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq8QDo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq8QDo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq8QDo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq8QDo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq8QDo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYq8QDo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYq8QDo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYq8QDo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYq8QDo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq8QDo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYq8QDo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYq8QDo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYq8QDo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYq8QDo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYq8QDo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYq8QDo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYq8QDo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYq8QDo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYq8QDo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYq8QDo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdFEIz1.s: Assembler messages:
encrypt.c: /tmp/ccdFEIz1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdFEIz1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdFEIz1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdFEIz1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFEIz1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFEIz1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFEIz1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFEIz1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFEIz1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFEIz1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFEIz1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFEIz1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdFEIz1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFEIz1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdFEIz1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFEIz1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdFEIz1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFEIz1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFEIz1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFEIz1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFEIz1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFEIz1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdFEIz1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFEIz1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclahMiv.s: Assembler messages:
encrypt.c: /tmp/cclahMiv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclahMiv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclahMiv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclahMiv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahMiv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahMiv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahMiv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahMiv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahMiv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclahMiv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclahMiv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclahMiv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclahMiv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahMiv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclahMiv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclahMiv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclahMiv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclahMiv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclahMiv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahMiv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclahMiv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclahMiv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclahMiv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclahMiv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0aijd1.s: Assembler messages:
encrypt.c: /tmp/cc0aijd1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0aijd1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0aijd1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0aijd1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aijd1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aijd1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aijd1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aijd1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aijd1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aijd1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aijd1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aijd1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0aijd1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aijd1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0aijd1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0aijd1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0aijd1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aijd1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aijd1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aijd1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aijd1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0aijd1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aijd1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0aijd1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWC078B.s: Assembler messages:
encrypt.c: /tmp/ccWC078B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWC078B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWC078B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWC078B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWC078B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWC078B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWC078B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWC078B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWC078B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWC078B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWC078B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWC078B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWC078B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWC078B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWC078B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWC078B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWC078B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWC078B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWC078B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWC078B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWC078B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWC078B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWC078B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWC078B.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6DkFpu.s: Assembler messages:
encrypt.c: /tmp/cc6DkFpu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6DkFpu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6DkFpu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6DkFpu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DkFpu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DkFpu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DkFpu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DkFpu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DkFpu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DkFpu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DkFpu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DkFpu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6DkFpu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DkFpu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6DkFpu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6DkFpu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DkFpu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DkFpu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DkFpu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DkFpu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DkFpu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6DkFpu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DkFpu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DkFpu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjS1Um0.s: Assembler messages:
encrypt.c: /tmp/ccjS1Um0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjS1Um0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjS1Um0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjS1Um0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS1Um0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS1Um0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS1Um0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS1Um0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS1Um0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjS1Um0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjS1Um0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjS1Um0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjS1Um0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS1Um0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjS1Um0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjS1Um0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjS1Um0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjS1Um0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjS1Um0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjS1Um0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS1Um0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjS1Um0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjS1Um0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjS1Um0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8hhuOA.s: Assembler messages:
encrypt.c: /tmp/cc8hhuOA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8hhuOA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8hhuOA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8hhuOA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hhuOA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hhuOA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hhuOA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hhuOA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hhuOA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hhuOA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hhuOA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hhuOA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8hhuOA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hhuOA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8hhuOA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hhuOA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8hhuOA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hhuOA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hhuOA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hhuOA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hhuOA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hhuOA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8hhuOA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hhuOA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjONc3W.s: Assembler messages:
encrypt.c: /tmp/ccjONc3W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjONc3W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjONc3W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjONc3W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjONc3W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjONc3W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjONc3W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjONc3W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjONc3W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjONc3W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjONc3W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjONc3W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjONc3W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjONc3W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjONc3W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjONc3W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjONc3W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjONc3W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjONc3W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjONc3W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjONc3W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjONc3W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjONc3W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjONc3W.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0185t8.s: Assembler messages:
encrypt.c: /tmp/cc0185t8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0185t8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0185t8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0185t8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0185t8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0185t8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0185t8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0185t8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0185t8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0185t8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0185t8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0185t8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0185t8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0185t8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0185t8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0185t8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0185t8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0185t8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0185t8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0185t8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0185t8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0185t8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0185t8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0185t8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpEVKkE.s: Assembler messages:
encrypt.c: /tmp/ccpEVKkE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpEVKkE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpEVKkE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpEVKkE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEVKkE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEVKkE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEVKkE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEVKkE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEVKkE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEVKkE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEVKkE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEVKkE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpEVKkE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEVKkE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpEVKkE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEVKkE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpEVKkE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEVKkE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEVKkE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEVKkE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEVKkE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEVKkE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpEVKkE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEVKkE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccch4MLe.s: Assembler messages:
encrypt.c: /tmp/ccch4MLe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccch4MLe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccch4MLe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccch4MLe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4MLe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4MLe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4MLe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4MLe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4MLe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccch4MLe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccch4MLe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccch4MLe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccch4MLe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4MLe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccch4MLe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccch4MLe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccch4MLe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccch4MLe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccch4MLe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccch4MLe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4MLe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccch4MLe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccch4MLe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccch4MLe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoecu0P.s: Assembler messages:
encrypt.c: /tmp/ccoecu0P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoecu0P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoecu0P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoecu0P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoecu0P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoecu0P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoecu0P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoecu0P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoecu0P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoecu0P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoecu0P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoecu0P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoecu0P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoecu0P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoecu0P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoecu0P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoecu0P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoecu0P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoecu0P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoecu0P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoecu0P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoecu0P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoecu0P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoecu0P.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYuXEse.s: Assembler messages:
encrypt.c: /tmp/ccYuXEse.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYuXEse.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYuXEse.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYuXEse.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuXEse.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuXEse.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuXEse.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuXEse.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuXEse.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuXEse.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuXEse.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuXEse.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYuXEse.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuXEse.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYuXEse.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuXEse.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYuXEse.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuXEse.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuXEse.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuXEse.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuXEse.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuXEse.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYuXEse.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuXEse.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczmEbxE.s: Assembler messages:
encrypt.c: /tmp/cczmEbxE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczmEbxE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczmEbxE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczmEbxE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmEbxE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmEbxE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmEbxE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmEbxE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmEbxE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmEbxE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmEbxE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmEbxE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczmEbxE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmEbxE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczmEbxE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczmEbxE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmEbxE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmEbxE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmEbxE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmEbxE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmEbxE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmEbxE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmEbxE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmEbxE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6pLi8V.s: Assembler messages:
encrypt.c: /tmp/cc6pLi8V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6pLi8V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6pLi8V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6pLi8V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pLi8V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pLi8V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pLi8V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pLi8V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pLi8V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pLi8V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pLi8V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pLi8V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6pLi8V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pLi8V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6pLi8V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pLi8V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6pLi8V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pLi8V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pLi8V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pLi8V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pLi8V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pLi8V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6pLi8V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pLi8V.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnnsVbh.s: Assembler messages:
encrypt.c: /tmp/ccnnsVbh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnnsVbh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnnsVbh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnnsVbh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnsVbh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnsVbh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnsVbh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnsVbh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnsVbh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnsVbh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnsVbh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnsVbh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnnsVbh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnsVbh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnnsVbh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnnsVbh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnsVbh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnsVbh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnsVbh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnsVbh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnsVbh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnnsVbh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnsVbh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnsVbh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMBmlML.s: Assembler messages:
encrypt.c: /tmp/ccMBmlML.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBmlML.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBmlML.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBmlML.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBmlML.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBmlML.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBmlML.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBmlML.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBmlML.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBmlML.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBmlML.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBmlML.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBmlML.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBmlML.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBmlML.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMBmlML.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBmlML.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBmlML.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBmlML.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBmlML.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBmlML.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBmlML.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBmlML.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBmlML.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrIISXp.s: Assembler messages:
encrypt.c: /tmp/ccrIISXp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrIISXp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrIISXp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrIISXp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIISXp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIISXp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIISXp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIISXp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIISXp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIISXp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIISXp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIISXp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrIISXp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIISXp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrIISXp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIISXp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrIISXp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIISXp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIISXp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIISXp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIISXp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIISXp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrIISXp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIISXp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR5gaW5.s: Assembler messages:
encrypt.c: /tmp/ccR5gaW5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR5gaW5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR5gaW5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR5gaW5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gaW5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gaW5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gaW5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gaW5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gaW5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR5gaW5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR5gaW5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR5gaW5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR5gaW5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gaW5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR5gaW5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR5gaW5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR5gaW5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR5gaW5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR5gaW5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR5gaW5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gaW5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR5gaW5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR5gaW5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR5gaW5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxF73Po.s: Assembler messages:
encrypt.c: /tmp/ccxF73Po.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxF73Po.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxF73Po.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxF73Po.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxF73Po.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxF73Po.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxF73Po.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxF73Po.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxF73Po.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxF73Po.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxF73Po.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxF73Po.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxF73Po.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxF73Po.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxF73Po.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxF73Po.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxF73Po.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxF73Po.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxF73Po.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxF73Po.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxF73Po.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxF73Po.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxF73Po.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxF73Po.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIDQWf8.s: Assembler messages:
encrypt.c: /tmp/ccIDQWf8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDQWf8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIDQWf8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIDQWf8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQWf8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQWf8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQWf8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQWf8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQWf8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIDQWf8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIDQWf8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIDQWf8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIDQWf8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQWf8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIDQWf8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIDQWf8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIDQWf8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDQWf8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDQWf8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDQWf8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDQWf8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDQWf8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDQWf8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDQWf8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cctsHNIL.s: Assembler messages:
encrypt.c: /tmp/cctsHNIL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctsHNIL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctsHNIL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctsHNIL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsHNIL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsHNIL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsHNIL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsHNIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsHNIL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsHNIL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsHNIL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsHNIL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctsHNIL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsHNIL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctsHNIL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsHNIL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctsHNIL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsHNIL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsHNIL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsHNIL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsHNIL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsHNIL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctsHNIL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsHNIL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPKnCix.s: Assembler messages:
encrypt.c: /tmp/ccPKnCix.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPKnCix.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPKnCix.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPKnCix.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKnCix.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKnCix.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKnCix.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKnCix.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKnCix.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPKnCix.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPKnCix.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPKnCix.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPKnCix.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKnCix.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPKnCix.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPKnCix.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPKnCix.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPKnCix.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPKnCix.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKnCix.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPKnCix.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPKnCix.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPKnCix.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPKnCix.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccemnXMh.s: Assembler messages:
encrypt.c: /tmp/ccemnXMh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemnXMh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccemnXMh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccemnXMh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemnXMh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemnXMh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemnXMh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemnXMh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemnXMh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemnXMh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemnXMh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemnXMh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccemnXMh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemnXMh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccemnXMh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemnXMh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccemnXMh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemnXMh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemnXMh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemnXMh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemnXMh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemnXMh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemnXMh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemnXMh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Ph4bb.s: Assembler messages:
encrypt.c: /tmp/cc1Ph4bb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Ph4bb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Ph4bb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Ph4bb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ph4bb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ph4bb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ph4bb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ph4bb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ph4bb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ph4bb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ph4bb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ph4bb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Ph4bb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ph4bb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Ph4bb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ph4bb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Ph4bb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ph4bb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ph4bb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ph4bb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ph4bb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ph4bb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Ph4bb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ph4bb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQYDJbG.s: Assembler messages:
encrypt.c: /tmp/ccQYDJbG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQYDJbG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQYDJbG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQYDJbG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYDJbG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYDJbG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYDJbG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYDJbG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYDJbG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYDJbG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYDJbG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYDJbG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQYDJbG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYDJbG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQYDJbG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQYDJbG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYDJbG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYDJbG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYDJbG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYDJbG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYDJbG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQYDJbG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYDJbG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYDJbG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccTKbCiP.s: Assembler messages:
encrypt.c: /tmp/ccTKbCiP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTKbCiP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTKbCiP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTKbCiP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKbCiP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKbCiP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKbCiP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKbCiP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKbCiP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKbCiP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKbCiP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKbCiP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTKbCiP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKbCiP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTKbCiP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKbCiP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTKbCiP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKbCiP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKbCiP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKbCiP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKbCiP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKbCiP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTKbCiP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKbCiP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccs5JCUj.s: Assembler messages:
encrypt.c: /tmp/ccs5JCUj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs5JCUj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs5JCUj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs5JCUj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5JCUj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5JCUj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5JCUj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5JCUj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5JCUj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5JCUj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5JCUj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5JCUj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs5JCUj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5JCUj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs5JCUj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs5JCUj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5JCUj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5JCUj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5JCUj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5JCUj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5JCUj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5JCUj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5JCUj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5JCUj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYSlYLq.s: Assembler messages:
encrypt.c: /tmp/ccYSlYLq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSlYLq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYSlYLq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYSlYLq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSlYLq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSlYLq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSlYLq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSlYLq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSlYLq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSlYLq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSlYLq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSlYLq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYSlYLq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSlYLq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYSlYLq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSlYLq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYSlYLq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSlYLq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSlYLq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSlYLq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSlYLq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSlYLq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSlYLq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSlYLq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZFZ8OP.s: Assembler messages:
encrypt.c: /tmp/ccZFZ8OP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZFZ8OP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZFZ8OP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZFZ8OP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFZ8OP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFZ8OP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFZ8OP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFZ8OP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFZ8OP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFZ8OP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFZ8OP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFZ8OP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZFZ8OP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFZ8OP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZFZ8OP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZFZ8OP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFZ8OP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFZ8OP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFZ8OP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFZ8OP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFZ8OP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZFZ8OP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFZ8OP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFZ8OP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCDKqK8.s: Assembler messages:
encrypt.c: /tmp/ccCDKqK8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCDKqK8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCDKqK8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCDKqK8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDKqK8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDKqK8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDKqK8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDKqK8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDKqK8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCDKqK8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCDKqK8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCDKqK8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCDKqK8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDKqK8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCDKqK8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCDKqK8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCDKqK8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCDKqK8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCDKqK8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCDKqK8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDKqK8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCDKqK8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCDKqK8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCDKqK8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr2qM6w.s: Assembler messages:
encrypt.c: /tmp/ccr2qM6w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr2qM6w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr2qM6w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr2qM6w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2qM6w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2qM6w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2qM6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2qM6w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2qM6w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2qM6w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2qM6w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2qM6w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr2qM6w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2qM6w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr2qM6w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr2qM6w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2qM6w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2qM6w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2qM6w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2qM6w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2qM6w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr2qM6w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2qM6w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2qM6w.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2rQPMM.s: Assembler messages:
encrypt.c: /tmp/cc2rQPMM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2rQPMM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2rQPMM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2rQPMM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rQPMM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rQPMM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rQPMM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rQPMM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rQPMM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rQPMM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rQPMM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rQPMM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2rQPMM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rQPMM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2rQPMM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rQPMM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2rQPMM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rQPMM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rQPMM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rQPMM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rQPMM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rQPMM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rQPMM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rQPMM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTRSr8e.s: Assembler messages:
encrypt.c: /tmp/ccTRSr8e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTRSr8e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTRSr8e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTRSr8e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRSr8e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRSr8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRSr8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRSr8e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRSr8e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRSr8e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRSr8e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRSr8e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTRSr8e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRSr8e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTRSr8e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTRSr8e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRSr8e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRSr8e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRSr8e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRSr8e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRSr8e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTRSr8e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRSr8e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRSr8e.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCsFdKL.s: Assembler messages:
encrypt.c: /tmp/ccCsFdKL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCsFdKL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCsFdKL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCsFdKL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsFdKL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsFdKL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsFdKL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsFdKL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsFdKL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsFdKL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsFdKL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsFdKL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCsFdKL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsFdKL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCsFdKL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCsFdKL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsFdKL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsFdKL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsFdKL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsFdKL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsFdKL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCsFdKL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsFdKL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsFdKL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbQZJAi.s: Assembler messages:
encrypt.c: /tmp/ccbQZJAi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbQZJAi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbQZJAi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbQZJAi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQZJAi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQZJAi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQZJAi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQZJAi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQZJAi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQZJAi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQZJAi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQZJAi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbQZJAi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQZJAi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbQZJAi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQZJAi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbQZJAi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQZJAi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQZJAi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQZJAi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQZJAi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQZJAi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQZJAi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQZJAi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6d4xed.s: Assembler messages:
encrypt.c: /tmp/cc6d4xed.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6d4xed.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6d4xed.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6d4xed.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d4xed.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d4xed.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d4xed.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d4xed.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d4xed.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6d4xed.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6d4xed.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6d4xed.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6d4xed.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d4xed.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6d4xed.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6d4xed.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6d4xed.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6d4xed.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6d4xed.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6d4xed.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6d4xed.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6d4xed.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6d4xed.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6d4xed.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJsQdiZ.s: Assembler messages:
encrypt.c: /tmp/ccJsQdiZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJsQdiZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJsQdiZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJsQdiZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsQdiZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsQdiZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsQdiZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsQdiZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsQdiZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJsQdiZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJsQdiZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJsQdiZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJsQdiZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsQdiZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJsQdiZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJsQdiZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJsQdiZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJsQdiZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJsQdiZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJsQdiZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsQdiZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJsQdiZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJsQdiZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJsQdiZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbfaf4L.s: Assembler messages:
encrypt.c: /tmp/ccbfaf4L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbfaf4L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbfaf4L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbfaf4L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaf4L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaf4L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaf4L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaf4L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaf4L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfaf4L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfaf4L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfaf4L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbfaf4L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaf4L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbfaf4L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbfaf4L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfaf4L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfaf4L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfaf4L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfaf4L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfaf4L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbfaf4L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfaf4L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfaf4L.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmyWWsA.s: Assembler messages:
encrypt.c: /tmp/ccmyWWsA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmyWWsA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmyWWsA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmyWWsA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyWWsA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyWWsA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyWWsA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyWWsA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyWWsA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyWWsA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyWWsA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyWWsA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmyWWsA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyWWsA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmyWWsA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyWWsA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmyWWsA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyWWsA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyWWsA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyWWsA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyWWsA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyWWsA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmyWWsA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyWWsA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEtWoKQ.s: Assembler messages:
encrypt.c: /tmp/ccEtWoKQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEtWoKQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEtWoKQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEtWoKQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtWoKQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtWoKQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtWoKQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtWoKQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtWoKQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtWoKQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtWoKQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtWoKQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEtWoKQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtWoKQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEtWoKQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEtWoKQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtWoKQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtWoKQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtWoKQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtWoKQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtWoKQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtWoKQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtWoKQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtWoKQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrWq7xD.s: Assembler messages:
encrypt.c: /tmp/ccrWq7xD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrWq7xD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrWq7xD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrWq7xD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWq7xD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWq7xD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWq7xD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWq7xD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWq7xD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWq7xD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWq7xD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWq7xD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrWq7xD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWq7xD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrWq7xD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWq7xD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrWq7xD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWq7xD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWq7xD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWq7xD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWq7xD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWq7xD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrWq7xD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWq7xD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmlfbmx.s: Assembler messages:
encrypt.c: /tmp/ccmlfbmx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmlfbmx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmlfbmx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmlfbmx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlfbmx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlfbmx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlfbmx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlfbmx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlfbmx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlfbmx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlfbmx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlfbmx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmlfbmx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlfbmx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmlfbmx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmlfbmx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlfbmx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlfbmx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlfbmx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlfbmx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlfbmx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmlfbmx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlfbmx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlfbmx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoqWvLe.s: Assembler messages:
encrypt.c: /tmp/ccoqWvLe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoqWvLe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoqWvLe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoqWvLe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqWvLe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqWvLe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqWvLe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqWvLe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqWvLe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqWvLe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqWvLe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqWvLe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoqWvLe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqWvLe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoqWvLe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqWvLe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoqWvLe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqWvLe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqWvLe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqWvLe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqWvLe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqWvLe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoqWvLe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqWvLe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5LlXqu.s: Assembler messages:
encrypt.c: /tmp/cc5LlXqu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5LlXqu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5LlXqu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5LlXqu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LlXqu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LlXqu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LlXqu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LlXqu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LlXqu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5LlXqu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5LlXqu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5LlXqu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5LlXqu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LlXqu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5LlXqu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5LlXqu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5LlXqu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5LlXqu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5LlXqu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LlXqu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5LlXqu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5LlXqu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5LlXqu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5LlXqu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjmYrY5.s: Assembler messages:
encrypt.c: /tmp/ccjmYrY5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjmYrY5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjmYrY5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjmYrY5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmYrY5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmYrY5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmYrY5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmYrY5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmYrY5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmYrY5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmYrY5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmYrY5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjmYrY5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmYrY5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjmYrY5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmYrY5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjmYrY5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmYrY5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmYrY5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmYrY5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmYrY5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmYrY5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjmYrY5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmYrY5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3kJJRZ.s: Assembler messages:
encrypt.c: /tmp/cc3kJJRZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3kJJRZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3kJJRZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3kJJRZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kJJRZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kJJRZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kJJRZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kJJRZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kJJRZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kJJRZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kJJRZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kJJRZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3kJJRZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kJJRZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3kJJRZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3kJJRZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kJJRZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kJJRZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kJJRZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kJJRZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kJJRZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3kJJRZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kJJRZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kJJRZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNxP6zR.s: Assembler messages:
encrypt.c: /tmp/ccNxP6zR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxP6zR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxP6zR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxP6zR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxP6zR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxP6zR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxP6zR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxP6zR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxP6zR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxP6zR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxP6zR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxP6zR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxP6zR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxP6zR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxP6zR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxP6zR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNxP6zR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxP6zR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxP6zR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxP6zR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxP6zR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxP6zR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxP6zR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxP6zR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cckOuyfW.s: Assembler messages:
encrypt.c: /tmp/cckOuyfW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckOuyfW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckOuyfW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckOuyfW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOuyfW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOuyfW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOuyfW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOuyfW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOuyfW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckOuyfW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckOuyfW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckOuyfW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckOuyfW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOuyfW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckOuyfW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckOuyfW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckOuyfW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckOuyfW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckOuyfW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckOuyfW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOuyfW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckOuyfW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckOuyfW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckOuyfW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpb41q8.s: Assembler messages:
encrypt.c: /tmp/ccpb41q8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpb41q8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpb41q8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpb41q8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb41q8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb41q8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb41q8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb41q8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb41q8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpb41q8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpb41q8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpb41q8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpb41q8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb41q8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpb41q8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpb41q8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpb41q8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpb41q8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpb41q8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb41q8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpb41q8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpb41q8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpb41q8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpb41q8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5buFts.s: Assembler messages:
encrypt.c: /tmp/cc5buFts.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5buFts.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5buFts.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5buFts.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buFts.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buFts.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buFts.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buFts.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buFts.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5buFts.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5buFts.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5buFts.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5buFts.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buFts.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5buFts.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5buFts.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5buFts.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5buFts.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5buFts.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5buFts.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buFts.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5buFts.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5buFts.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5buFts.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQS6nwH.s: Assembler messages:
encrypt.c: /tmp/ccQS6nwH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQS6nwH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQS6nwH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQS6nwH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6nwH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6nwH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6nwH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6nwH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6nwH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQS6nwH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQS6nwH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQS6nwH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQS6nwH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6nwH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQS6nwH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQS6nwH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQS6nwH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQS6nwH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQS6nwH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6nwH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQS6nwH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQS6nwH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQS6nwH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQS6nwH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT2iiW2.s: Assembler messages:
encrypt.c: /tmp/ccT2iiW2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT2iiW2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT2iiW2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT2iiW2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2iiW2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2iiW2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2iiW2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2iiW2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2iiW2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2iiW2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2iiW2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2iiW2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT2iiW2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2iiW2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT2iiW2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT2iiW2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT2iiW2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2iiW2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2iiW2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2iiW2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2iiW2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT2iiW2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2iiW2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT2iiW2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZGVAGt.s: Assembler messages:
encrypt.c: /tmp/ccZGVAGt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZGVAGt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZGVAGt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZGVAGt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGVAGt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGVAGt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGVAGt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGVAGt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGVAGt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGVAGt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGVAGt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGVAGt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZGVAGt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGVAGt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZGVAGt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGVAGt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZGVAGt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGVAGt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGVAGt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGVAGt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGVAGt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGVAGt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZGVAGt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGVAGt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQoml5w.s: Assembler messages:
encrypt.c: /tmp/ccQoml5w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQoml5w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQoml5w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQoml5w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoml5w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoml5w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoml5w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoml5w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoml5w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQoml5w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQoml5w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQoml5w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQoml5w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoml5w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQoml5w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQoml5w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQoml5w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQoml5w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQoml5w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoml5w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQoml5w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQoml5w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQoml5w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQoml5w.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnDgLY3.s: Assembler messages:
encrypt.c: /tmp/ccnDgLY3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnDgLY3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnDgLY3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnDgLY3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDgLY3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDgLY3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDgLY3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDgLY3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDgLY3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDgLY3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDgLY3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDgLY3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnDgLY3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDgLY3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnDgLY3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDgLY3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnDgLY3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDgLY3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDgLY3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDgLY3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDgLY3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDgLY3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnDgLY3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDgLY3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPYn9b9.s: Assembler messages:
encrypt.c: /tmp/ccPYn9b9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYn9b9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYn9b9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYn9b9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYn9b9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYn9b9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYn9b9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYn9b9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYn9b9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYn9b9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYn9b9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYn9b9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYn9b9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYn9b9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYn9b9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYn9b9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPYn9b9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYn9b9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYn9b9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYn9b9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYn9b9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYn9b9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYn9b9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYn9b9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRQJeuF.s: Assembler messages:
encrypt.c: /tmp/ccRQJeuF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRQJeuF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRQJeuF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRQJeuF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQJeuF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQJeuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQJeuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQJeuF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQJeuF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQJeuF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQJeuF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQJeuF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRQJeuF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQJeuF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRQJeuF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRQJeuF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQJeuF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQJeuF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQJeuF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQJeuF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQJeuF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQJeuF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQJeuF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQJeuF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC0wJeP.s: Assembler messages:
encrypt.c: /tmp/ccC0wJeP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC0wJeP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC0wJeP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC0wJeP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0wJeP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0wJeP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0wJeP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0wJeP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0wJeP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0wJeP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0wJeP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0wJeP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC0wJeP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0wJeP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC0wJeP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0wJeP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC0wJeP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0wJeP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0wJeP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0wJeP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0wJeP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0wJeP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC0wJeP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0wJeP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT51IGi.s: Assembler messages:
encrypt.c: /tmp/ccT51IGi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT51IGi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT51IGi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT51IGi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT51IGi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT51IGi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT51IGi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT51IGi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT51IGi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT51IGi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT51IGi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT51IGi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT51IGi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT51IGi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT51IGi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT51IGi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT51IGi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT51IGi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT51IGi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT51IGi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT51IGi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT51IGi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT51IGi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT51IGi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP5K2BM.s: Assembler messages:
encrypt.c: /tmp/ccP5K2BM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP5K2BM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP5K2BM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP5K2BM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5K2BM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5K2BM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5K2BM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5K2BM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5K2BM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5K2BM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5K2BM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5K2BM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP5K2BM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5K2BM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP5K2BM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5K2BM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP5K2BM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5K2BM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5K2BM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5K2BM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5K2BM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5K2BM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP5K2BM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5K2BM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccadmvnf.s: Assembler messages:
encrypt.c: /tmp/ccadmvnf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccadmvnf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccadmvnf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccadmvnf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadmvnf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadmvnf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadmvnf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadmvnf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadmvnf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadmvnf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadmvnf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadmvnf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccadmvnf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadmvnf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccadmvnf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccadmvnf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadmvnf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadmvnf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadmvnf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadmvnf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadmvnf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccadmvnf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadmvnf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadmvnf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOu30ei.s: Assembler messages:
encrypt.c: /tmp/ccOu30ei.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOu30ei.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOu30ei.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOu30ei.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu30ei.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu30ei.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu30ei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu30ei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu30ei.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOu30ei.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOu30ei.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOu30ei.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOu30ei.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu30ei.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOu30ei.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOu30ei.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOu30ei.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOu30ei.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOu30ei.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOu30ei.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu30ei.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOu30ei.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOu30ei.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOu30ei.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTzxcjO.s: Assembler messages:
encrypt.c: /tmp/ccTzxcjO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTzxcjO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTzxcjO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTzxcjO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzxcjO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzxcjO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzxcjO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzxcjO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzxcjO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzxcjO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzxcjO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzxcjO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTzxcjO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzxcjO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTzxcjO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTzxcjO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzxcjO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzxcjO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzxcjO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzxcjO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzxcjO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTzxcjO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzxcjO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzxcjO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cck1XEAT.s: Assembler messages:
encrypt.c: /tmp/cck1XEAT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck1XEAT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck1XEAT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck1XEAT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1XEAT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1XEAT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1XEAT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1XEAT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1XEAT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1XEAT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1XEAT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1XEAT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck1XEAT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1XEAT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck1XEAT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck1XEAT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1XEAT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1XEAT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1XEAT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1XEAT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1XEAT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck1XEAT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1XEAT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1XEAT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclDAhJq.s: Assembler messages:
encrypt.c: /tmp/cclDAhJq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclDAhJq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclDAhJq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclDAhJq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDAhJq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDAhJq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDAhJq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDAhJq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDAhJq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclDAhJq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclDAhJq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclDAhJq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclDAhJq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDAhJq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclDAhJq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclDAhJq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclDAhJq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclDAhJq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclDAhJq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclDAhJq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDAhJq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclDAhJq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclDAhJq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclDAhJq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccitVqqW.s: Assembler messages:
encrypt.c: /tmp/ccitVqqW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccitVqqW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccitVqqW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccitVqqW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitVqqW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitVqqW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitVqqW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitVqqW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitVqqW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitVqqW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitVqqW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitVqqW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccitVqqW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitVqqW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccitVqqW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitVqqW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccitVqqW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitVqqW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitVqqW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitVqqW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitVqqW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitVqqW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitVqqW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitVqqW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrO0Nap.s: Assembler messages:
encrypt.c: /tmp/ccrO0Nap.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrO0Nap.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrO0Nap.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrO0Nap.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0Nap.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0Nap.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0Nap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0Nap.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0Nap.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO0Nap.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO0Nap.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO0Nap.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrO0Nap.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0Nap.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrO0Nap.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrO0Nap.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrO0Nap.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO0Nap.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO0Nap.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0Nap.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO0Nap.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrO0Nap.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO0Nap.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrO0Nap.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIdBDfN.s: Assembler messages:
encrypt.c: /tmp/ccIdBDfN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIdBDfN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIdBDfN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIdBDfN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdBDfN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdBDfN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdBDfN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdBDfN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdBDfN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdBDfN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdBDfN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdBDfN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIdBDfN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdBDfN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIdBDfN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIdBDfN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdBDfN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdBDfN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdBDfN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdBDfN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdBDfN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIdBDfN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdBDfN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdBDfN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaDQWJf.s: Assembler messages:
encrypt.c: /tmp/ccaDQWJf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaDQWJf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaDQWJf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaDQWJf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDQWJf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDQWJf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDQWJf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDQWJf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDQWJf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDQWJf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDQWJf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDQWJf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaDQWJf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDQWJf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaDQWJf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDQWJf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaDQWJf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDQWJf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDQWJf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDQWJf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDQWJf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDQWJf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaDQWJf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDQWJf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6PJvRx.s: Assembler messages:
encrypt.c: /tmp/cc6PJvRx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6PJvRx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6PJvRx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6PJvRx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PJvRx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PJvRx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PJvRx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PJvRx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PJvRx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PJvRx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PJvRx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PJvRx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6PJvRx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PJvRx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6PJvRx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6PJvRx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PJvRx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PJvRx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PJvRx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PJvRx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PJvRx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6PJvRx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PJvRx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PJvRx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWLfupY.s: Assembler messages:
encrypt.c: /tmp/ccWLfupY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWLfupY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWLfupY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWLfupY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLfupY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLfupY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLfupY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLfupY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLfupY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLfupY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLfupY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLfupY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWLfupY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLfupY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWLfupY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLfupY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWLfupY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLfupY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLfupY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLfupY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLfupY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLfupY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWLfupY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLfupY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFsdJY0.s: Assembler messages:
encrypt.c: /tmp/ccFsdJY0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFsdJY0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFsdJY0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFsdJY0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsdJY0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsdJY0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsdJY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsdJY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsdJY0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsdJY0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsdJY0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsdJY0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFsdJY0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsdJY0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFsdJY0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsdJY0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFsdJY0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsdJY0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsdJY0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsdJY0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsdJY0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsdJY0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFsdJY0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsdJY0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNrFIdD.s: Assembler messages:
encrypt.c: /tmp/ccNrFIdD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNrFIdD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNrFIdD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNrFIdD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrFIdD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrFIdD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrFIdD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrFIdD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrFIdD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrFIdD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrFIdD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrFIdD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNrFIdD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrFIdD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNrFIdD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNrFIdD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNrFIdD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrFIdD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrFIdD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrFIdD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrFIdD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNrFIdD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrFIdD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNrFIdD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6u3fF8.s: Assembler messages:
encrypt.c: /tmp/cc6u3fF8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6u3fF8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6u3fF8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6u3fF8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u3fF8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u3fF8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u3fF8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u3fF8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u3fF8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u3fF8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u3fF8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u3fF8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6u3fF8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u3fF8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6u3fF8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6u3fF8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6u3fF8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u3fF8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u3fF8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6u3fF8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u3fF8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6u3fF8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u3fF8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6u3fF8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKaKSnC.s: Assembler messages:
encrypt.c: /tmp/ccKaKSnC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKaKSnC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKaKSnC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKaKSnC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaKSnC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaKSnC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaKSnC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaKSnC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaKSnC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaKSnC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaKSnC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaKSnC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKaKSnC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaKSnC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKaKSnC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaKSnC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKaKSnC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaKSnC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaKSnC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaKSnC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaKSnC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaKSnC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKaKSnC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaKSnC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKy8L6y.s: Assembler messages:
encrypt.c: /tmp/ccKy8L6y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKy8L6y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKy8L6y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKy8L6y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy8L6y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy8L6y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy8L6y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy8L6y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy8L6y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKy8L6y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKy8L6y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKy8L6y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKy8L6y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy8L6y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKy8L6y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKy8L6y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKy8L6y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKy8L6y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKy8L6y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy8L6y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKy8L6y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKy8L6y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKy8L6y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKy8L6y.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYAtnk9.s: Assembler messages:
encrypt.c: /tmp/ccYAtnk9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYAtnk9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYAtnk9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYAtnk9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAtnk9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAtnk9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAtnk9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAtnk9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAtnk9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAtnk9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAtnk9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAtnk9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYAtnk9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAtnk9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYAtnk9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAtnk9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYAtnk9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAtnk9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAtnk9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAtnk9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAtnk9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAtnk9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYAtnk9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAtnk9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjQFjA9.s: Assembler messages:
encrypt.c: /tmp/ccjQFjA9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQFjA9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQFjA9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQFjA9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFjA9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFjA9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFjA9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFjA9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFjA9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQFjA9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQFjA9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQFjA9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQFjA9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFjA9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQFjA9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjQFjA9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQFjA9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQFjA9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQFjA9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFjA9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQFjA9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQFjA9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQFjA9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQFjA9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxq291G.s: Assembler messages:
encrypt.c: /tmp/ccxq291G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxq291G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxq291G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxq291G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq291G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq291G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq291G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq291G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq291G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxq291G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxq291G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxq291G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxq291G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq291G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxq291G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxq291G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxq291G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxq291G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxq291G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxq291G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq291G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxq291G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxq291G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxq291G.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOudnrO.s: Assembler messages:
encrypt.c: /tmp/ccOudnrO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOudnrO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOudnrO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOudnrO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOudnrO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOudnrO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOudnrO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOudnrO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOudnrO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOudnrO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOudnrO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOudnrO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOudnrO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOudnrO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOudnrO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOudnrO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOudnrO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOudnrO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOudnrO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOudnrO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOudnrO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOudnrO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOudnrO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOudnrO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaXIN1c.s: Assembler messages:
encrypt.c: /tmp/ccaXIN1c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaXIN1c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaXIN1c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaXIN1c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIN1c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIN1c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIN1c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIN1c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIN1c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXIN1c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXIN1c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXIN1c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaXIN1c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIN1c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaXIN1c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaXIN1c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXIN1c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXIN1c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXIN1c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXIN1c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXIN1c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaXIN1c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXIN1c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXIN1c.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMVg5xv.s: Assembler messages:
encrypt.c: /tmp/ccMVg5xv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMVg5xv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMVg5xv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMVg5xv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVg5xv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVg5xv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVg5xv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVg5xv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVg5xv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVg5xv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVg5xv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVg5xv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMVg5xv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVg5xv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMVg5xv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVg5xv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMVg5xv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVg5xv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVg5xv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVg5xv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVg5xv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVg5xv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMVg5xv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVg5xv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmTiYIU.s: Assembler messages:
encrypt.c: /tmp/ccmTiYIU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTiYIU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTiYIU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTiYIU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTiYIU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTiYIU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTiYIU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTiYIU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTiYIU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTiYIU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTiYIU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTiYIU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTiYIU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTiYIU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTiYIU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmTiYIU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTiYIU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTiYIU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTiYIU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTiYIU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTiYIU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTiYIU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTiYIU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTiYIU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOjSvvY.s: Assembler messages:
encrypt.c: /tmp/ccOjSvvY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOjSvvY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOjSvvY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOjSvvY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjSvvY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjSvvY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjSvvY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjSvvY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjSvvY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjSvvY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjSvvY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjSvvY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOjSvvY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjSvvY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOjSvvY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjSvvY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOjSvvY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjSvvY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjSvvY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjSvvY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjSvvY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjSvvY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOjSvvY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjSvvY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq1098k.s: Assembler messages:
encrypt.c: /tmp/ccq1098k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1098k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1098k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1098k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1098k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1098k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1098k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1098k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1098k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1098k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1098k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1098k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1098k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1098k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1098k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq1098k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1098k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1098k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1098k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1098k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1098k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1098k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1098k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1098k.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSBxDAC.s: Assembler messages:
encrypt.c: /tmp/ccSBxDAC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSBxDAC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSBxDAC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSBxDAC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBxDAC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBxDAC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBxDAC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBxDAC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBxDAC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSBxDAC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSBxDAC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSBxDAC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSBxDAC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBxDAC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSBxDAC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSBxDAC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSBxDAC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSBxDAC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSBxDAC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSBxDAC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBxDAC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSBxDAC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSBxDAC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSBxDAC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWjnTWK.s: Assembler messages:
encrypt.c: /tmp/ccWjnTWK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWjnTWK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWjnTWK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWjnTWK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjnTWK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjnTWK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjnTWK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjnTWK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjnTWK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWjnTWK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWjnTWK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWjnTWK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWjnTWK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjnTWK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWjnTWK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWjnTWK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWjnTWK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWjnTWK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWjnTWK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjnTWK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWjnTWK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWjnTWK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWjnTWK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWjnTWK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccUHBDCX.s: Assembler messages:
encrypt.c: /tmp/ccUHBDCX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUHBDCX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUHBDCX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUHBDCX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHBDCX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHBDCX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHBDCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHBDCX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHBDCX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHBDCX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHBDCX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHBDCX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUHBDCX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHBDCX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUHBDCX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUHBDCX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHBDCX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHBDCX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHBDCX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHBDCX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHBDCX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUHBDCX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHBDCX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHBDCX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccbrQhdK.s: Assembler messages:
encrypt.c: /tmp/ccbrQhdK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbrQhdK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbrQhdK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbrQhdK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrQhdK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrQhdK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrQhdK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrQhdK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrQhdK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrQhdK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrQhdK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrQhdK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbrQhdK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrQhdK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbrQhdK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrQhdK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbrQhdK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrQhdK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrQhdK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrQhdK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrQhdK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrQhdK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbrQhdK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrQhdK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOKLhbh.s: Assembler messages:
encrypt.c: /tmp/ccOKLhbh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOKLhbh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOKLhbh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOKLhbh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKLhbh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKLhbh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKLhbh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKLhbh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKLhbh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKLhbh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKLhbh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKLhbh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOKLhbh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKLhbh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOKLhbh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKLhbh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOKLhbh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOKLhbh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKLhbh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKLhbh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKLhbh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKLhbh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOKLhbh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOKLhbh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cca2sdhw.s: Assembler messages:
encrypt.c: /tmp/cca2sdhw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2sdhw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2sdhw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca2sdhw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2sdhw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2sdhw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2sdhw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2sdhw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2sdhw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2sdhw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2sdhw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2sdhw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2sdhw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2sdhw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2sdhw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca2sdhw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2sdhw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2sdhw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2sdhw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2sdhw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2sdhw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2sdhw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2sdhw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2sdhw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ2iQWJ.s: Assembler messages:
encrypt.c: /tmp/ccQ2iQWJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ2iQWJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ2iQWJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ2iQWJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2iQWJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2iQWJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2iQWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2iQWJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2iQWJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2iQWJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2iQWJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2iQWJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ2iQWJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2iQWJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ2iQWJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ2iQWJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2iQWJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2iQWJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2iQWJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2iQWJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2iQWJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ2iQWJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2iQWJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2iQWJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaMUos6.s: Assembler messages:
encrypt.c: /tmp/ccaMUos6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaMUos6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaMUos6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaMUos6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMUos6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMUos6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMUos6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMUos6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMUos6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMUos6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMUos6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMUos6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaMUos6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMUos6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaMUos6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMUos6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaMUos6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMUos6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMUos6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMUos6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMUos6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMUos6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaMUos6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMUos6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLreyrg.s: Assembler messages:
encrypt.c: /tmp/ccLreyrg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLreyrg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLreyrg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLreyrg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLreyrg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLreyrg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLreyrg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLreyrg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLreyrg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLreyrg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLreyrg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLreyrg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLreyrg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLreyrg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLreyrg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLreyrg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLreyrg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLreyrg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLreyrg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLreyrg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLreyrg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLreyrg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLreyrg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLreyrg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTMQvpF.s: Assembler messages:
encrypt.c: /tmp/ccTMQvpF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTMQvpF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTMQvpF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTMQvpF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMQvpF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMQvpF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMQvpF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMQvpF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMQvpF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMQvpF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMQvpF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMQvpF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTMQvpF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMQvpF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTMQvpF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMQvpF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTMQvpF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMQvpF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMQvpF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMQvpF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMQvpF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMQvpF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTMQvpF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMQvpF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7jecnR.s: Assembler messages:
encrypt.c: /tmp/cc7jecnR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7jecnR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7jecnR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7jecnR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jecnR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jecnR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jecnR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jecnR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jecnR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jecnR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jecnR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jecnR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7jecnR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jecnR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7jecnR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7jecnR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jecnR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jecnR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jecnR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jecnR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jecnR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7jecnR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jecnR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jecnR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccCBsgzK.s: Assembler messages:
encrypt.c: /tmp/ccCBsgzK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCBsgzK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCBsgzK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCBsgzK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBsgzK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBsgzK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBsgzK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBsgzK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBsgzK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBsgzK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBsgzK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBsgzK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCBsgzK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBsgzK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCBsgzK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBsgzK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCBsgzK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBsgzK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBsgzK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBsgzK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBsgzK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBsgzK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCBsgzK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBsgzK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTYFuqT.s: Assembler messages:
encrypt.c: /tmp/ccTYFuqT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTYFuqT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTYFuqT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTYFuqT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYFuqT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYFuqT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYFuqT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYFuqT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYFuqT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYFuqT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYFuqT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYFuqT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTYFuqT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYFuqT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTYFuqT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTYFuqT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYFuqT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYFuqT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYFuqT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYFuqT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYFuqT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTYFuqT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYFuqT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYFuqT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr9zdTk.s: Assembler messages:
encrypt.c: /tmp/ccr9zdTk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9zdTk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9zdTk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9zdTk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zdTk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zdTk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zdTk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zdTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zdTk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9zdTk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9zdTk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9zdTk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9zdTk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zdTk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9zdTk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9zdTk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr9zdTk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9zdTk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9zdTk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9zdTk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zdTk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9zdTk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9zdTk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9zdTk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg6l9ZD.s: Assembler messages:
encrypt.c: /tmp/ccg6l9ZD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg6l9ZD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg6l9ZD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg6l9ZD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6l9ZD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6l9ZD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6l9ZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6l9ZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6l9ZD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6l9ZD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6l9ZD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6l9ZD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg6l9ZD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6l9ZD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg6l9ZD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6l9ZD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg6l9ZD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6l9ZD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6l9ZD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6l9ZD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6l9ZD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6l9ZD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg6l9ZD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6l9ZD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpdIAJU.s: Assembler messages:
encrypt.c: /tmp/ccpdIAJU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdIAJU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpdIAJU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpdIAJU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIAJU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIAJU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIAJU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIAJU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIAJU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdIAJU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdIAJU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdIAJU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpdIAJU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIAJU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpdIAJU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpdIAJU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdIAJU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdIAJU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdIAJU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdIAJU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdIAJU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdIAJU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdIAJU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdIAJU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9u6H1u.s: Assembler messages:
encrypt.c: /tmp/cc9u6H1u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9u6H1u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9u6H1u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9u6H1u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9u6H1u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9u6H1u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9u6H1u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9u6H1u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9u6H1u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9u6H1u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9u6H1u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9u6H1u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9u6H1u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9u6H1u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9u6H1u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9u6H1u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9u6H1u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9u6H1u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9u6H1u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9u6H1u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9u6H1u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9u6H1u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9u6H1u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9u6H1u.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYu6Ttl.s: Assembler messages:
encrypt.c: /tmp/ccYu6Ttl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYu6Ttl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYu6Ttl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYu6Ttl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6Ttl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6Ttl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6Ttl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6Ttl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6Ttl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYu6Ttl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYu6Ttl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYu6Ttl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYu6Ttl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6Ttl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYu6Ttl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYu6Ttl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYu6Ttl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYu6Ttl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYu6Ttl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYu6Ttl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6Ttl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYu6Ttl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYu6Ttl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYu6Ttl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccXdMwOy.s: Assembler messages:
encrypt.c: /tmp/ccXdMwOy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXdMwOy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXdMwOy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXdMwOy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdMwOy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdMwOy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdMwOy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdMwOy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdMwOy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdMwOy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdMwOy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdMwOy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXdMwOy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdMwOy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXdMwOy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXdMwOy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdMwOy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdMwOy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdMwOy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdMwOy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdMwOy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXdMwOy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdMwOy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdMwOy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccsnkd5o.s: Assembler messages:
encrypt.c: /tmp/ccsnkd5o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsnkd5o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsnkd5o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsnkd5o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnkd5o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnkd5o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnkd5o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnkd5o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnkd5o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnkd5o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnkd5o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnkd5o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsnkd5o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnkd5o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsnkd5o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnkd5o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsnkd5o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnkd5o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnkd5o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnkd5o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnkd5o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnkd5o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsnkd5o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnkd5o.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMvvj18.s: Assembler messages:
encrypt.c: /tmp/ccMvvj18.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMvvj18.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMvvj18.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMvvj18.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvvj18.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvvj18.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvvj18.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvvj18.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvvj18.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvvj18.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvvj18.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvvj18.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMvvj18.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvvj18.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMvvj18.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMvvj18.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvvj18.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvvj18.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvvj18.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvvj18.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvvj18.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMvvj18.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvvj18.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvvj18.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ5hWCZ.s: Assembler messages:
encrypt.c: /tmp/ccQ5hWCZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ5hWCZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ5hWCZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ5hWCZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5hWCZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5hWCZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5hWCZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5hWCZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5hWCZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5hWCZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5hWCZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5hWCZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ5hWCZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5hWCZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ5hWCZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5hWCZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ5hWCZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5hWCZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5hWCZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5hWCZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5hWCZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5hWCZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ5hWCZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5hWCZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc912I5F.s: Assembler messages:
encrypt.c: /tmp/cc912I5F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc912I5F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc912I5F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc912I5F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc912I5F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc912I5F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc912I5F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc912I5F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc912I5F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc912I5F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc912I5F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc912I5F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc912I5F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc912I5F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc912I5F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc912I5F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc912I5F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc912I5F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc912I5F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc912I5F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc912I5F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc912I5F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc912I5F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc912I5F.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccdk7yR.s: Assembler messages:
encrypt.c: /tmp/cccdk7yR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdk7yR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdk7yR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccdk7yR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdk7yR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdk7yR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdk7yR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdk7yR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdk7yR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdk7yR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdk7yR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdk7yR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdk7yR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdk7yR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdk7yR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccdk7yR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdk7yR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdk7yR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdk7yR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdk7yR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdk7yR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdk7yR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdk7yR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdk7yR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5cvKFo.s: Assembler messages:
encrypt.c: /tmp/cc5cvKFo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5cvKFo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5cvKFo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5cvKFo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cvKFo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cvKFo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cvKFo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cvKFo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cvKFo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cvKFo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cvKFo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cvKFo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5cvKFo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cvKFo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5cvKFo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5cvKFo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cvKFo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cvKFo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cvKFo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cvKFo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cvKFo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5cvKFo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cvKFo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cvKFo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOa299e.s: Assembler messages:
encrypt.c: /tmp/ccOa299e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOa299e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOa299e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOa299e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa299e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa299e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa299e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa299e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa299e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOa299e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOa299e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOa299e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOa299e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa299e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOa299e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOa299e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOa299e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOa299e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOa299e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOa299e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa299e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOa299e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOa299e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOa299e.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccClyKKv.s: Assembler messages:
encrypt.c: /tmp/ccClyKKv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccClyKKv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccClyKKv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccClyKKv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyKKv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyKKv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyKKv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyKKv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyKKv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClyKKv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClyKKv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClyKKv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccClyKKv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyKKv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccClyKKv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccClyKKv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClyKKv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClyKKv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClyKKv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyKKv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClyKKv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccClyKKv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClyKKv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClyKKv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccFTQZnk.s: Assembler messages:
encrypt.c: /tmp/ccFTQZnk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFTQZnk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFTQZnk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFTQZnk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTQZnk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTQZnk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTQZnk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTQZnk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTQZnk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTQZnk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTQZnk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTQZnk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFTQZnk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTQZnk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFTQZnk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTQZnk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFTQZnk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTQZnk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTQZnk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTQZnk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTQZnk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTQZnk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFTQZnk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTQZnk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMaF5kT.s: Assembler messages:
encrypt.c: /tmp/ccMaF5kT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMaF5kT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMaF5kT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMaF5kT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaF5kT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaF5kT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaF5kT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaF5kT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaF5kT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMaF5kT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMaF5kT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMaF5kT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMaF5kT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaF5kT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMaF5kT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMaF5kT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMaF5kT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMaF5kT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMaF5kT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMaF5kT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMaF5kT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMaF5kT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMaF5kT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMaF5kT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmHGVcd.s: Assembler messages:
encrypt.c: /tmp/ccmHGVcd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHGVcd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHGVcd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHGVcd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHGVcd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHGVcd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHGVcd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHGVcd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHGVcd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHGVcd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHGVcd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHGVcd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHGVcd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHGVcd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHGVcd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmHGVcd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHGVcd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHGVcd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHGVcd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHGVcd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHGVcd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHGVcd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHGVcd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHGVcd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3bG9G1.s: Assembler messages:
encrypt.c: /tmp/cc3bG9G1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3bG9G1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3bG9G1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3bG9G1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bG9G1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bG9G1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bG9G1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bG9G1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bG9G1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bG9G1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bG9G1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bG9G1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3bG9G1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bG9G1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3bG9G1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bG9G1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3bG9G1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bG9G1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bG9G1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bG9G1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bG9G1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bG9G1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3bG9G1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bG9G1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9NOIGb.s: Assembler messages:
encrypt.c: /tmp/cc9NOIGb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9NOIGb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9NOIGb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9NOIGb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NOIGb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NOIGb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NOIGb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NOIGb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NOIGb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9NOIGb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9NOIGb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9NOIGb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9NOIGb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NOIGb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9NOIGb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9NOIGb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9NOIGb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9NOIGb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9NOIGb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NOIGb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9NOIGb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9NOIGb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9NOIGb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9NOIGb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1GJzBH.s: Assembler messages:
encrypt.c: /tmp/cc1GJzBH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1GJzBH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1GJzBH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1GJzBH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GJzBH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GJzBH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GJzBH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GJzBH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GJzBH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GJzBH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GJzBH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GJzBH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1GJzBH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GJzBH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1GJzBH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GJzBH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1GJzBH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GJzBH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GJzBH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GJzBH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GJzBH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GJzBH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1GJzBH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GJzBH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjdOyJQ.s: Assembler messages:
encrypt.c: /tmp/ccjdOyJQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjdOyJQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjdOyJQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjdOyJQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdOyJQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdOyJQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdOyJQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdOyJQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdOyJQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdOyJQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdOyJQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdOyJQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjdOyJQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdOyJQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjdOyJQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjdOyJQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjdOyJQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdOyJQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdOyJQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjdOyJQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdOyJQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjdOyJQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdOyJQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjdOyJQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDFOR2H.s: Assembler messages:
encrypt.c: /tmp/ccDFOR2H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDFOR2H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDFOR2H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDFOR2H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFOR2H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFOR2H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFOR2H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFOR2H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFOR2H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFOR2H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFOR2H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFOR2H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDFOR2H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFOR2H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDFOR2H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFOR2H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDFOR2H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDFOR2H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFOR2H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFOR2H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFOR2H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFOR2H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDFOR2H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDFOR2H.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSoY5B1.s: Assembler messages:
encrypt.c: /tmp/ccSoY5B1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSoY5B1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSoY5B1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSoY5B1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoY5B1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoY5B1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoY5B1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoY5B1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoY5B1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoY5B1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoY5B1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoY5B1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSoY5B1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoY5B1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSoY5B1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSoY5B1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoY5B1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoY5B1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoY5B1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoY5B1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoY5B1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSoY5B1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoY5B1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoY5B1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVCjuan.s: Assembler messages:
encrypt.c: /tmp/ccVCjuan.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCjuan.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCjuan.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCjuan.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCjuan.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCjuan.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCjuan.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCjuan.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCjuan.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCjuan.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCjuan.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCjuan.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCjuan.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCjuan.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCjuan.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCjuan.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVCjuan.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCjuan.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCjuan.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCjuan.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCjuan.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCjuan.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCjuan.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCjuan.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclR292u.s: Assembler messages:
encrypt.c: /tmp/cclR292u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclR292u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclR292u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclR292u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR292u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR292u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR292u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR292u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR292u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclR292u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclR292u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclR292u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclR292u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR292u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclR292u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclR292u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclR292u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclR292u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclR292u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR292u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclR292u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclR292u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclR292u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclR292u.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2mAIdi.s: Assembler messages:
encrypt.c: /tmp/cc2mAIdi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2mAIdi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2mAIdi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2mAIdi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mAIdi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mAIdi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mAIdi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mAIdi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mAIdi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mAIdi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mAIdi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mAIdi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2mAIdi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mAIdi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2mAIdi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mAIdi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2mAIdi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mAIdi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mAIdi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mAIdi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mAIdi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mAIdi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2mAIdi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mAIdi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczN1Emr.s: Assembler messages:
encrypt.c: /tmp/cczN1Emr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczN1Emr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczN1Emr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczN1Emr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1Emr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1Emr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1Emr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1Emr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1Emr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczN1Emr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczN1Emr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczN1Emr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczN1Emr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1Emr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczN1Emr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczN1Emr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczN1Emr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczN1Emr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczN1Emr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1Emr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczN1Emr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczN1Emr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczN1Emr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczN1Emr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBMX2X8.s: Assembler messages:
encrypt.c: /tmp/ccBMX2X8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBMX2X8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBMX2X8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBMX2X8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMX2X8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMX2X8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMX2X8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMX2X8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMX2X8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMX2X8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMX2X8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMX2X8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBMX2X8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMX2X8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBMX2X8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBMX2X8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBMX2X8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMX2X8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMX2X8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMX2X8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMX2X8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBMX2X8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMX2X8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBMX2X8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX5LkQN.s: Assembler messages:
encrypt.c: /tmp/ccX5LkQN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5LkQN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX5LkQN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX5LkQN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5LkQN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5LkQN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5LkQN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5LkQN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5LkQN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5LkQN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5LkQN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5LkQN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX5LkQN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5LkQN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX5LkQN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5LkQN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX5LkQN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5LkQN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5LkQN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5LkQN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5LkQN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5LkQN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5LkQN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5LkQN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0tfKl6.s: Assembler messages:
encrypt.c: /tmp/cc0tfKl6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tfKl6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tfKl6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0tfKl6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tfKl6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tfKl6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tfKl6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tfKl6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tfKl6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tfKl6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tfKl6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tfKl6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0tfKl6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tfKl6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tfKl6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0tfKl6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tfKl6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tfKl6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tfKl6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tfKl6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tfKl6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0tfKl6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tfKl6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tfKl6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccm8BfdW.s: Assembler messages:
encrypt.c: /tmp/ccm8BfdW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm8BfdW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm8BfdW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm8BfdW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8BfdW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8BfdW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8BfdW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8BfdW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8BfdW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8BfdW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8BfdW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8BfdW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm8BfdW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8BfdW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm8BfdW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8BfdW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm8BfdW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8BfdW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8BfdW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8BfdW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8BfdW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8BfdW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8BfdW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8BfdW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6FkAOD.s: Assembler messages:
encrypt.c: /tmp/cc6FkAOD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6FkAOD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6FkAOD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6FkAOD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FkAOD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FkAOD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FkAOD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FkAOD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FkAOD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FkAOD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FkAOD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FkAOD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6FkAOD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FkAOD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6FkAOD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FkAOD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6FkAOD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FkAOD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FkAOD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FkAOD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FkAOD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FkAOD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6FkAOD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FkAOD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvm8r9N.s: Assembler messages:
encrypt.c: /tmp/ccvm8r9N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvm8r9N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvm8r9N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvm8r9N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvm8r9N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvm8r9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvm8r9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvm8r9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvm8r9N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvm8r9N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvm8r9N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvm8r9N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvm8r9N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvm8r9N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvm8r9N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvm8r9N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvm8r9N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvm8r9N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvm8r9N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvm8r9N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvm8r9N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvm8r9N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvm8r9N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvm8r9N.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccACl9Bw.s: Assembler messages:
encrypt.c: /tmp/ccACl9Bw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccACl9Bw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccACl9Bw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccACl9Bw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACl9Bw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACl9Bw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACl9Bw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACl9Bw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACl9Bw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACl9Bw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACl9Bw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACl9Bw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccACl9Bw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACl9Bw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccACl9Bw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACl9Bw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccACl9Bw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACl9Bw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACl9Bw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACl9Bw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACl9Bw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACl9Bw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccACl9Bw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACl9Bw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKMMLbD.s: Assembler messages:
encrypt.c: /tmp/ccKMMLbD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMMLbD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKMMLbD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKMMLbD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMMLbD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMMLbD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMMLbD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMMLbD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMMLbD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMMLbD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMMLbD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMMLbD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKMMLbD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMMLbD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKMMLbD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKMMLbD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMMLbD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMMLbD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMMLbD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMMLbD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMMLbD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMMLbD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMMLbD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMMLbD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBZ0H3b.s: Assembler messages:
encrypt.c: /tmp/ccBZ0H3b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBZ0H3b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBZ0H3b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBZ0H3b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0H3b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0H3b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0H3b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0H3b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0H3b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBZ0H3b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBZ0H3b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBZ0H3b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBZ0H3b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0H3b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBZ0H3b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBZ0H3b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBZ0H3b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBZ0H3b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBZ0H3b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ0H3b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBZ0H3b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBZ0H3b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBZ0H3b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBZ0H3b.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmRVyl3.s: Assembler messages:
encrypt.c: /tmp/ccmRVyl3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRVyl3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRVyl3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRVyl3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRVyl3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRVyl3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRVyl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRVyl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRVyl3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRVyl3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRVyl3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRVyl3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRVyl3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRVyl3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRVyl3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRVyl3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmRVyl3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRVyl3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRVyl3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRVyl3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRVyl3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRVyl3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRVyl3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRVyl3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9qjrCb.s: Assembler messages:
encrypt.c: /tmp/cc9qjrCb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qjrCb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qjrCb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qjrCb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qjrCb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qjrCb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qjrCb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qjrCb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qjrCb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qjrCb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qjrCb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qjrCb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qjrCb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qjrCb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qjrCb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qjrCb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9qjrCb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qjrCb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qjrCb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qjrCb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qjrCb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qjrCb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qjrCb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qjrCb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQG0RYi.s: Assembler messages:
encrypt.c: /tmp/ccQG0RYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQG0RYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQG0RYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQG0RYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQG0RYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQG0RYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQG0RYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQG0RYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQG0RYi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQG0RYi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQG0RYi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQG0RYi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQG0RYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQG0RYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQG0RYi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQG0RYi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQG0RYi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQG0RYi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQG0RYi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQG0RYi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQG0RYi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQG0RYi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQG0RYi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQG0RYi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cced0v11.s: Assembler messages:
encrypt.c: /tmp/cced0v11.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cced0v11.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cced0v11.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cced0v11.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0v11.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0v11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0v11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0v11.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0v11.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced0v11.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced0v11.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced0v11.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cced0v11.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0v11.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cced0v11.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cced0v11.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced0v11.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cced0v11.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cced0v11.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cced0v11.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cced0v11.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cced0v11.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cced0v11.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cced0v11.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfAJMvH.s: Assembler messages:
encrypt.c: /tmp/ccfAJMvH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfAJMvH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfAJMvH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfAJMvH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAJMvH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAJMvH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAJMvH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAJMvH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAJMvH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfAJMvH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfAJMvH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfAJMvH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfAJMvH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAJMvH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfAJMvH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfAJMvH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfAJMvH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfAJMvH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfAJMvH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfAJMvH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAJMvH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfAJMvH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfAJMvH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfAJMvH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2AG0Um.s: Assembler messages:
encrypt.c: /tmp/cc2AG0Um.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2AG0Um.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2AG0Um.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2AG0Um.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AG0Um.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AG0Um.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AG0Um.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AG0Um.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AG0Um.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2AG0Um.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2AG0Um.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2AG0Um.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2AG0Um.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AG0Um.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2AG0Um.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2AG0Um.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2AG0Um.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2AG0Um.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2AG0Um.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2AG0Um.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AG0Um.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2AG0Um.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2AG0Um.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2AG0Um.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoRZgWA.s: Assembler messages:
encrypt.c: /tmp/ccoRZgWA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoRZgWA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoRZgWA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoRZgWA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRZgWA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRZgWA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRZgWA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRZgWA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRZgWA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRZgWA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRZgWA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRZgWA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoRZgWA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRZgWA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoRZgWA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoRZgWA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRZgWA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRZgWA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRZgWA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRZgWA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRZgWA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoRZgWA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRZgWA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRZgWA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBqTNgi.s: Assembler messages:
encrypt.c: /tmp/ccBqTNgi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBqTNgi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBqTNgi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBqTNgi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqTNgi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqTNgi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqTNgi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqTNgi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqTNgi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqTNgi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqTNgi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqTNgi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBqTNgi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqTNgi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBqTNgi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBqTNgi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqTNgi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqTNgi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqTNgi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqTNgi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqTNgi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBqTNgi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqTNgi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqTNgi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRwwnDX.s: Assembler messages:
encrypt.c: /tmp/ccRwwnDX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRwwnDX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRwwnDX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRwwnDX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwwnDX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwwnDX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwwnDX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwwnDX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwwnDX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRwwnDX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRwwnDX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRwwnDX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRwwnDX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwwnDX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRwwnDX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRwwnDX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRwwnDX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRwwnDX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRwwnDX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRwwnDX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwwnDX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRwwnDX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRwwnDX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRwwnDX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccXOvVfl.s: Assembler messages:
encrypt.c: /tmp/ccXOvVfl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXOvVfl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXOvVfl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXOvVfl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOvVfl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOvVfl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOvVfl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOvVfl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOvVfl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOvVfl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOvVfl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOvVfl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXOvVfl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOvVfl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXOvVfl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXOvVfl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOvVfl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOvVfl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOvVfl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOvVfl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOvVfl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXOvVfl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOvVfl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOvVfl.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccmaKvk1.s: Assembler messages:
encrypt.c: /tmp/ccmaKvk1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmaKvk1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmaKvk1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmaKvk1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaKvk1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaKvk1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaKvk1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaKvk1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaKvk1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaKvk1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaKvk1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaKvk1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmaKvk1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaKvk1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmaKvk1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaKvk1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmaKvk1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaKvk1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaKvk1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaKvk1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaKvk1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaKvk1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmaKvk1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaKvk1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUfpxRI.s: Assembler messages:
encrypt.c: /tmp/ccUfpxRI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUfpxRI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUfpxRI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUfpxRI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfpxRI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfpxRI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfpxRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfpxRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfpxRI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfpxRI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfpxRI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfpxRI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUfpxRI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfpxRI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUfpxRI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfpxRI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUfpxRI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfpxRI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfpxRI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfpxRI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfpxRI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfpxRI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUfpxRI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfpxRI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb0itzW.s: Assembler messages:
encrypt.c: /tmp/ccb0itzW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb0itzW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb0itzW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb0itzW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0itzW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0itzW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0itzW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0itzW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0itzW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0itzW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0itzW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0itzW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb0itzW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0itzW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb0itzW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb0itzW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0itzW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0itzW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0itzW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0itzW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0itzW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb0itzW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0itzW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0itzW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZhG9MK.s: Assembler messages:
encrypt.c: /tmp/ccZhG9MK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhG9MK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhG9MK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhG9MK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhG9MK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhG9MK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhG9MK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhG9MK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhG9MK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhG9MK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhG9MK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhG9MK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhG9MK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhG9MK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhG9MK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhG9MK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZhG9MK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhG9MK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhG9MK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhG9MK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhG9MK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhG9MK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhG9MK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhG9MK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxDyx36.s: Assembler messages:
encrypt.c: /tmp/ccxDyx36.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxDyx36.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxDyx36.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxDyx36.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDyx36.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDyx36.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDyx36.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDyx36.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDyx36.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDyx36.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDyx36.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDyx36.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxDyx36.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDyx36.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxDyx36.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxDyx36.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDyx36.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDyx36.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDyx36.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDyx36.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDyx36.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDyx36.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDyx36.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDyx36.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuWJFst.s: Assembler messages:
encrypt.c: /tmp/ccuWJFst.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuWJFst.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuWJFst.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuWJFst.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWJFst.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWJFst.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWJFst.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWJFst.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWJFst.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWJFst.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWJFst.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWJFst.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuWJFst.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWJFst.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuWJFst.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWJFst.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuWJFst.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWJFst.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWJFst.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWJFst.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWJFst.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWJFst.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWJFst.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWJFst.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyFyrvC.s: Assembler messages:
encrypt.c: /tmp/ccyFyrvC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyFyrvC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyFyrvC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyFyrvC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFyrvC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFyrvC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFyrvC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFyrvC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFyrvC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFyrvC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFyrvC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFyrvC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyFyrvC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFyrvC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyFyrvC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyFyrvC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFyrvC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFyrvC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFyrvC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFyrvC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFyrvC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyFyrvC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFyrvC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFyrvC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccZsCaaK.s: Assembler messages:
encrypt.c: /tmp/ccZsCaaK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZsCaaK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZsCaaK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZsCaaK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaaK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaaK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaaK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaaK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaaK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZsCaaK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZsCaaK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZsCaaK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZsCaaK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaaK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZsCaaK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZsCaaK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZsCaaK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZsCaaK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZsCaaK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaaK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZsCaaK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZsCaaK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZsCaaK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZsCaaK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccqrwALA.s: Assembler messages:
encrypt.c: /tmp/ccqrwALA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqrwALA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqrwALA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqrwALA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrwALA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrwALA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrwALA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrwALA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrwALA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrwALA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrwALA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrwALA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqrwALA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrwALA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqrwALA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrwALA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqrwALA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqrwALA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrwALA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrwALA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqrwALA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrwALA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqrwALA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqrwALA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2FxTBg.s: Assembler messages:
encrypt.c: /tmp/cc2FxTBg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2FxTBg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2FxTBg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2FxTBg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FxTBg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FxTBg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FxTBg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FxTBg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FxTBg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FxTBg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FxTBg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FxTBg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2FxTBg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FxTBg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2FxTBg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2FxTBg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FxTBg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FxTBg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FxTBg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FxTBg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FxTBg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2FxTBg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FxTBg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FxTBg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ4UuE6.s: Assembler messages:
encrypt.c: /tmp/ccZ4UuE6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ4UuE6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ4UuE6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ4UuE6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4UuE6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4UuE6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4UuE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4UuE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4UuE6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4UuE6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4UuE6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4UuE6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ4UuE6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4UuE6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ4UuE6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4UuE6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ4UuE6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4UuE6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4UuE6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4UuE6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4UuE6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4UuE6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ4UuE6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4UuE6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZwSgjR.s: Assembler messages:
encrypt.c: /tmp/ccZwSgjR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZwSgjR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZwSgjR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZwSgjR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwSgjR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwSgjR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwSgjR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwSgjR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwSgjR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwSgjR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwSgjR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwSgjR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZwSgjR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwSgjR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZwSgjR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwSgjR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZwSgjR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwSgjR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwSgjR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwSgjR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwSgjR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwSgjR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZwSgjR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwSgjR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgg0WO1.s: Assembler messages:
encrypt.c: /tmp/ccgg0WO1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgg0WO1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgg0WO1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgg0WO1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg0WO1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg0WO1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg0WO1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg0WO1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg0WO1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgg0WO1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgg0WO1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgg0WO1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgg0WO1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg0WO1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgg0WO1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgg0WO1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgg0WO1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgg0WO1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgg0WO1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg0WO1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgg0WO1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgg0WO1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgg0WO1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgg0WO1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC8eplq.s: Assembler messages:
encrypt.c: /tmp/ccC8eplq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC8eplq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC8eplq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC8eplq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8eplq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8eplq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8eplq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8eplq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8eplq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8eplq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8eplq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8eplq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC8eplq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8eplq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC8eplq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8eplq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC8eplq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8eplq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8eplq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8eplq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8eplq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8eplq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC8eplq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8eplq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccixJ25I.s: Assembler messages:
encrypt.c: /tmp/ccixJ25I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccixJ25I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccixJ25I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccixJ25I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixJ25I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixJ25I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixJ25I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixJ25I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixJ25I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixJ25I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixJ25I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixJ25I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccixJ25I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixJ25I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccixJ25I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccixJ25I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixJ25I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixJ25I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixJ25I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixJ25I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixJ25I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccixJ25I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixJ25I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixJ25I.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccVMmD5M.s: Assembler messages:
encrypt.c: /tmp/ccVMmD5M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVMmD5M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVMmD5M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVMmD5M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMmD5M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMmD5M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMmD5M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMmD5M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMmD5M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMmD5M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMmD5M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMmD5M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVMmD5M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMmD5M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVMmD5M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVMmD5M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMmD5M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMmD5M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMmD5M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMmD5M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMmD5M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVMmD5M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMmD5M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMmD5M.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccVt2oHv.s: Assembler messages:
encrypt.c: /tmp/ccVt2oHv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVt2oHv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVt2oHv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVt2oHv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt2oHv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt2oHv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt2oHv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt2oHv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt2oHv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVt2oHv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVt2oHv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVt2oHv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVt2oHv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt2oHv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVt2oHv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVt2oHv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVt2oHv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVt2oHv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVt2oHv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVt2oHv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVt2oHv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVt2oHv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVt2oHv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVt2oHv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7VitHg.s: Assembler messages:
encrypt.c: /tmp/cc7VitHg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7VitHg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7VitHg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7VitHg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VitHg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VitHg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VitHg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VitHg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VitHg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VitHg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VitHg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VitHg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7VitHg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VitHg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7VitHg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VitHg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7VitHg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7VitHg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VitHg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VitHg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VitHg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VitHg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7VitHg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7VitHg.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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