Implementation notes: x86, morningstar, crypto_aead/omdsha256k256n104tau160v1

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
307651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
310058? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
312999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
313848? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072820170718
315865? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
316569? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
318739? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
319040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
320584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
320843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
322671? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
322826? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
322834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
323845? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
324128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
324347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
324773? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
326296? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
327080? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
328567? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
329485? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
329584? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
330139? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
330448? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
330479? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
333828? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
333890? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
334432? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
338186? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
338525? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
340139? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
341701? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
342139? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
342208? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
343925? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
347808? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
349104? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
349407? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
349913? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
351405? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
351757? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
355358? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
358510? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
359316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
359379? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
370093? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
370389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
372078? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
374068? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
374822? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
374899? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
375387? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
376409? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
377067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
377560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
380725? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
380965? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
382755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
382949? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
384264? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
384480? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
385749? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072820170718
386323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
386344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
386792? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
386858? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
386858? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
387637? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
390064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
390144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
391088? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
391485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
391768? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
391794? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
392331? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
392611? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
393429? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
394360? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
394987? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
395251? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
395373? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
395749? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
395971? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
396018? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
396270? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
396357? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
396530? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
397078? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
397203? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
397312? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072820170718
397357? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
397998? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
398387? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
398779? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
399864? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
402040? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
403205? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
403917? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
404263? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
404295? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
405474? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
405765? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
406026? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
406149? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
406274? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
406485? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
406494? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
406981? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
407504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
407595? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
408245? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
408310? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
408322? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
408413? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
408638? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
408761? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072820170718
408934? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
409058? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
409648? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
410080? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
411389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
411391? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
412424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
412474? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
413672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
414219? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
414219? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
414493? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
414752? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
414845? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
415135? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
415331? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
415459? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
415704? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
415864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
415898? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
416093? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
416190? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
416866? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
417138? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
417359? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
417549? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
417736? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
419626? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
420155? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
420365? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
420677? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
423499? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
424272? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
427095? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
427168? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
427237? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
431925? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
434347? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
441072? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
441130? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
441893? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
442093? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
442227? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
442243? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718

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: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9FPkYG.s: Assembler messages:
encrypt.c: /tmp/cc9FPkYG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9FPkYG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9FPkYG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9FPkYG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FPkYG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FPkYG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FPkYG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FPkYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FPkYG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FPkYG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FPkYG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FPkYG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9FPkYG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FPkYG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9FPkYG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FPkYG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9FPkYG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FPkYG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FPkYG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FPkYG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FPkYG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FPkYG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9FPkYG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FPkYG.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/ccFJxEkm.s: Assembler messages:
encrypt.c: /tmp/ccFJxEkm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFJxEkm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFJxEkm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFJxEkm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxEkm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxEkm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxEkm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxEkm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxEkm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJxEkm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJxEkm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJxEkm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFJxEkm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxEkm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFJxEkm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFJxEkm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJxEkm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJxEkm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJxEkm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxEkm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJxEkm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFJxEkm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJxEkm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJxEkm.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/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc968V7D.s: Assembler messages:
encrypt.c: /tmp/cc968V7D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc968V7D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc968V7D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc968V7D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc968V7D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc968V7D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc968V7D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc968V7D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc968V7D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc968V7D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc968V7D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc968V7D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc968V7D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc968V7D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc968V7D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc968V7D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc968V7D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc968V7D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc968V7D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc968V7D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc968V7D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc968V7D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc968V7D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc968V7D.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccper8Ed.s: Assembler messages:
encrypt.c: /tmp/ccper8Ed.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccper8Ed.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccper8Ed.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccper8Ed.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccper8Ed.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccper8Ed.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccper8Ed.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccper8Ed.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccper8Ed.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccper8Ed.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccper8Ed.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccper8Ed.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccper8Ed.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccper8Ed.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccper8Ed.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccper8Ed.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccper8Ed.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccper8Ed.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccper8Ed.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccper8Ed.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccper8Ed.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccper8Ed.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccper8Ed.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccper8Ed.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc48ZckN.s: Assembler messages:
encrypt.c: /tmp/cc48ZckN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc48ZckN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc48ZckN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc48ZckN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48ZckN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48ZckN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48ZckN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48ZckN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48ZckN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48ZckN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48ZckN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48ZckN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc48ZckN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48ZckN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc48ZckN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48ZckN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc48ZckN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48ZckN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48ZckN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48ZckN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48ZckN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48ZckN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc48ZckN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48ZckN.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWrFMxp.s: Assembler messages:
encrypt.c: /tmp/ccWrFMxp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWrFMxp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWrFMxp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWrFMxp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrFMxp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrFMxp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrFMxp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrFMxp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrFMxp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWrFMxp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWrFMxp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWrFMxp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWrFMxp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrFMxp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWrFMxp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWrFMxp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWrFMxp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWrFMxp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWrFMxp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrFMxp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWrFMxp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWrFMxp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWrFMxp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWrFMxp.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/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHNFUgm.s: Assembler messages:
encrypt.c: /tmp/ccHNFUgm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNFUgm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNFUgm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNFUgm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNFUgm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNFUgm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNFUgm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNFUgm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNFUgm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNFUgm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNFUgm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNFUgm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNFUgm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNFUgm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNFUgm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHNFUgm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNFUgm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNFUgm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNFUgm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNFUgm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNFUgm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNFUgm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNFUgm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNFUgm.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/ccNLLIGC.s: Assembler messages:
encrypt.c: /tmp/ccNLLIGC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNLLIGC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNLLIGC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNLLIGC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLLIGC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLLIGC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLLIGC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLLIGC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLLIGC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLLIGC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLLIGC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLLIGC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNLLIGC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLLIGC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNLLIGC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLLIGC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNLLIGC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLLIGC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLLIGC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLLIGC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLLIGC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLLIGC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNLLIGC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLLIGC.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/cc2NCmxV.s: Assembler messages:
encrypt.c: /tmp/cc2NCmxV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2NCmxV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2NCmxV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2NCmxV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NCmxV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NCmxV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NCmxV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NCmxV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NCmxV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NCmxV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NCmxV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NCmxV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2NCmxV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NCmxV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2NCmxV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2NCmxV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NCmxV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NCmxV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NCmxV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NCmxV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NCmxV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2NCmxV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NCmxV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NCmxV.s: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/ccpWncR3.s: Assembler messages:
encrypt.c: /tmp/ccpWncR3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWncR3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpWncR3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpWncR3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWncR3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWncR3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWncR3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWncR3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWncR3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWncR3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWncR3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWncR3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpWncR3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWncR3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpWncR3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWncR3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpWncR3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWncR3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWncR3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWncR3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWncR3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWncR3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWncR3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWncR3.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/cc7db5Yy.s: Assembler messages:
encrypt.c: /tmp/cc7db5Yy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7db5Yy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7db5Yy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7db5Yy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7db5Yy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7db5Yy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7db5Yy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7db5Yy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7db5Yy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7db5Yy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7db5Yy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7db5Yy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7db5Yy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7db5Yy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7db5Yy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7db5Yy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7db5Yy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7db5Yy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7db5Yy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7db5Yy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7db5Yy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7db5Yy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7db5Yy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7db5Yy.s: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/ccDfN0YY.s: Assembler messages:
encrypt.c: /tmp/ccDfN0YY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDfN0YY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDfN0YY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDfN0YY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfN0YY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfN0YY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfN0YY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfN0YY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfN0YY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfN0YY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfN0YY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfN0YY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDfN0YY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfN0YY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDfN0YY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfN0YY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDfN0YY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfN0YY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfN0YY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfN0YY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfN0YY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfN0YY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDfN0YY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfN0YY.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/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccKYob41.s: Assembler messages:
encrypt.c: /tmp/ccKYob41.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYob41.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYob41.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYob41.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYob41.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYob41.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYob41.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYob41.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYob41.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYob41.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYob41.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYob41.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYob41.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYob41.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYob41.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKYob41.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYob41.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYob41.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYob41.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYob41.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYob41.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKYob41.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYob41.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYob41.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY4KcH9.s: Assembler messages:
encrypt.c: /tmp/ccY4KcH9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4KcH9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY4KcH9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY4KcH9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4KcH9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4KcH9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4KcH9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4KcH9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4KcH9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4KcH9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4KcH9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4KcH9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY4KcH9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4KcH9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY4KcH9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4KcH9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY4KcH9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4KcH9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4KcH9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4KcH9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4KcH9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4KcH9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4KcH9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4KcH9.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYNtROR.s: Assembler messages:
encrypt.c: /tmp/ccYNtROR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYNtROR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYNtROR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYNtROR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNtROR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNtROR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNtROR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNtROR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNtROR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNtROR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNtROR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNtROR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYNtROR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNtROR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYNtROR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYNtROR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNtROR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNtROR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNtROR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNtROR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNtROR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYNtROR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNtROR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNtROR.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cco2T7wZ.s: Assembler messages:
encrypt.c: /tmp/cco2T7wZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2T7wZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2T7wZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco2T7wZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2T7wZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2T7wZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2T7wZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2T7wZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2T7wZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2T7wZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2T7wZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2T7wZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2T7wZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2T7wZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2T7wZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2T7wZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco2T7wZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2T7wZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2T7wZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2T7wZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2T7wZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2T7wZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2T7wZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2T7wZ.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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1RIjOQ.s: Assembler messages:
encrypt.c: /tmp/cc1RIjOQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RIjOQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RIjOQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RIjOQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RIjOQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RIjOQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RIjOQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RIjOQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RIjOQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RIjOQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RIjOQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RIjOQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RIjOQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RIjOQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RIjOQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RIjOQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1RIjOQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RIjOQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RIjOQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RIjOQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RIjOQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RIjOQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RIjOQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RIjOQ.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/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFiSTM8.s: Assembler messages:
encrypt.c: /tmp/ccFiSTM8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFiSTM8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFiSTM8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFiSTM8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiSTM8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiSTM8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiSTM8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiSTM8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiSTM8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFiSTM8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFiSTM8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFiSTM8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFiSTM8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiSTM8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFiSTM8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFiSTM8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFiSTM8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFiSTM8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFiSTM8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiSTM8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFiSTM8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFiSTM8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFiSTM8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFiSTM8.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGK848V.s: Assembler messages:
encrypt.c: /tmp/ccGK848V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGK848V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGK848V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGK848V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK848V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK848V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK848V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK848V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK848V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGK848V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGK848V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGK848V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGK848V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK848V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGK848V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGK848V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGK848V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGK848V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGK848V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK848V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGK848V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGK848V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGK848V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGK848V.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHLJZeJ.s: Assembler messages:
encrypt.c: /tmp/ccHLJZeJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLJZeJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHLJZeJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHLJZeJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLJZeJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLJZeJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLJZeJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLJZeJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLJZeJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLJZeJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLJZeJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLJZeJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHLJZeJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLJZeJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHLJZeJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLJZeJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHLJZeJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLJZeJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLJZeJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLJZeJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLJZeJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLJZeJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLJZeJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLJZeJ.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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1LZesT.s: Assembler messages:
encrypt.c: /tmp/cc1LZesT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1LZesT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1LZesT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1LZesT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LZesT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LZesT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LZesT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LZesT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LZesT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1LZesT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1LZesT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1LZesT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1LZesT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LZesT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1LZesT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1LZesT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1LZesT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1LZesT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1LZesT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1LZesT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LZesT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1LZesT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1LZesT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1LZesT.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKA72B9.s: Assembler messages:
encrypt.c: /tmp/ccKA72B9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKA72B9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKA72B9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKA72B9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA72B9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA72B9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA72B9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA72B9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA72B9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKA72B9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKA72B9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKA72B9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKA72B9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA72B9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKA72B9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKA72B9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKA72B9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKA72B9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKA72B9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA72B9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKA72B9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKA72B9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKA72B9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKA72B9.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccItT3I.s: Assembler messages:
encrypt.c: /tmp/cccItT3I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccItT3I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccItT3I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccItT3I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItT3I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItT3I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItT3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItT3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItT3I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccItT3I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccItT3I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccItT3I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccItT3I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItT3I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccItT3I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccItT3I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccItT3I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccItT3I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccItT3I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccItT3I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccItT3I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccItT3I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccItT3I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccItT3I.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/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccivb4z5.s: Assembler messages:
encrypt.c: /tmp/ccivb4z5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccivb4z5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccivb4z5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccivb4z5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb4z5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb4z5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb4z5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb4z5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb4z5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccivb4z5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccivb4z5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccivb4z5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccivb4z5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb4z5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccivb4z5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccivb4z5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccivb4z5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccivb4z5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccivb4z5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb4z5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccivb4z5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccivb4z5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccivb4z5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccivb4z5.s: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=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMJBWRl.s: Assembler messages:
encrypt.c: /tmp/ccMJBWRl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJBWRl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJBWRl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMJBWRl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJBWRl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJBWRl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJBWRl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJBWRl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJBWRl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJBWRl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJBWRl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJBWRl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMJBWRl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJBWRl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJBWRl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJBWRl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMJBWRl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJBWRl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJBWRl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJBWRl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJBWRl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJBWRl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMJBWRl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJBWRl.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/ccOUzOHB.s: Assembler messages:
encrypt.c: /tmp/ccOUzOHB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOUzOHB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOUzOHB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOUzOHB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUzOHB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUzOHB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUzOHB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUzOHB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUzOHB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUzOHB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUzOHB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUzOHB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOUzOHB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUzOHB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOUzOHB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOUzOHB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUzOHB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUzOHB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUzOHB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUzOHB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUzOHB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOUzOHB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUzOHB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUzOHB.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqeilwr.s: Assembler messages:
encrypt.c: /tmp/ccqeilwr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqeilwr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqeilwr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqeilwr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeilwr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeilwr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeilwr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeilwr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeilwr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeilwr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeilwr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeilwr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqeilwr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeilwr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqeilwr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqeilwr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeilwr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeilwr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeilwr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeilwr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeilwr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqeilwr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeilwr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeilwr.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxXA2of.s: Assembler messages:
encrypt.c: /tmp/ccxXA2of.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxXA2of.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxXA2of.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxXA2of.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXA2of.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXA2of.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXA2of.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXA2of.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXA2of.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXA2of.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXA2of.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXA2of.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxXA2of.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXA2of.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxXA2of.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXA2of.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxXA2of.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXA2of.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXA2of.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXA2of.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXA2of.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXA2of.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXA2of.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXA2of.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/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc28zwLm.s: Assembler messages:
encrypt.c: /tmp/cc28zwLm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc28zwLm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc28zwLm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc28zwLm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28zwLm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28zwLm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28zwLm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28zwLm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28zwLm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28zwLm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28zwLm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28zwLm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc28zwLm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28zwLm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc28zwLm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28zwLm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc28zwLm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28zwLm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28zwLm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28zwLm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28zwLm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28zwLm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc28zwLm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28zwLm.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbEfqOB.s: Assembler messages:
encrypt.c: /tmp/ccbEfqOB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbEfqOB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbEfqOB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbEfqOB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEfqOB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEfqOB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEfqOB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEfqOB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEfqOB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbEfqOB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbEfqOB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbEfqOB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbEfqOB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEfqOB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbEfqOB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbEfqOB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbEfqOB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbEfqOB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbEfqOB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEfqOB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbEfqOB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbEfqOB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbEfqOB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbEfqOB.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPRpZHz.s: Assembler messages:
encrypt.c: /tmp/ccPRpZHz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPRpZHz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPRpZHz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPRpZHz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpZHz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpZHz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpZHz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpZHz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpZHz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRpZHz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRpZHz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRpZHz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPRpZHz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpZHz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPRpZHz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPRpZHz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRpZHz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRpZHz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRpZHz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRpZHz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRpZHz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPRpZHz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRpZHz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRpZHz.s: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/ccoQMfpf.s: Assembler messages:
encrypt.c: /tmp/ccoQMfpf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQMfpf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoQMfpf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoQMfpf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQMfpf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQMfpf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQMfpf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQMfpf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQMfpf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQMfpf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQMfpf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQMfpf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoQMfpf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQMfpf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoQMfpf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQMfpf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoQMfpf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQMfpf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQMfpf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQMfpf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQMfpf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQMfpf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQMfpf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQMfpf.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/ccCSxI9s.s: Assembler messages:
encrypt.c: /tmp/ccCSxI9s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCSxI9s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCSxI9s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCSxI9s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSxI9s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSxI9s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSxI9s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSxI9s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSxI9s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSxI9s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSxI9s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSxI9s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCSxI9s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSxI9s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCSxI9s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCSxI9s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSxI9s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSxI9s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSxI9s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSxI9s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSxI9s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCSxI9s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSxI9s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSxI9s.s: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/ccyE2Tfk.s: Assembler messages:
encrypt.c: /tmp/ccyE2Tfk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyE2Tfk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyE2Tfk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyE2Tfk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE2Tfk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE2Tfk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE2Tfk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE2Tfk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE2Tfk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyE2Tfk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyE2Tfk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyE2Tfk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyE2Tfk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE2Tfk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyE2Tfk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyE2Tfk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyE2Tfk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyE2Tfk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyE2Tfk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyE2Tfk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE2Tfk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyE2Tfk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyE2Tfk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyE2Tfk.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/cc4WgpFf.s: Assembler messages:
encrypt.c: /tmp/cc4WgpFf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4WgpFf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4WgpFf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4WgpFf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WgpFf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WgpFf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WgpFf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WgpFf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WgpFf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4WgpFf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4WgpFf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4WgpFf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4WgpFf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WgpFf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4WgpFf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4WgpFf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4WgpFf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4WgpFf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4WgpFf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WgpFf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4WgpFf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4WgpFf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4WgpFf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4WgpFf.s: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/ccbsTSUd.s: Assembler messages:
encrypt.c: /tmp/ccbsTSUd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsTSUd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbsTSUd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbsTSUd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsTSUd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsTSUd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsTSUd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsTSUd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsTSUd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsTSUd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsTSUd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsTSUd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbsTSUd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsTSUd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbsTSUd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsTSUd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbsTSUd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsTSUd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsTSUd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsTSUd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsTSUd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsTSUd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsTSUd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsTSUd.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/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAQHzel.s: Assembler messages:
encrypt.c: /tmp/ccAQHzel.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQHzel.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQHzel.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQHzel.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQHzel.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQHzel.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQHzel.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQHzel.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQHzel.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQHzel.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQHzel.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQHzel.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQHzel.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQHzel.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQHzel.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQHzel.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAQHzel.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQHzel.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQHzel.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQHzel.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQHzel.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQHzel.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQHzel.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQHzel.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/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccakLzZs.s: Assembler messages:
encrypt.c: /tmp/ccakLzZs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccakLzZs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccakLzZs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccakLzZs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakLzZs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakLzZs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakLzZs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakLzZs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakLzZs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccakLzZs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccakLzZs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccakLzZs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccakLzZs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakLzZs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccakLzZs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccakLzZs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccakLzZs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccakLzZs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccakLzZs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakLzZs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccakLzZs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccakLzZs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccakLzZs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccakLzZs.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBKHQCd.s: Assembler messages:
encrypt.c: /tmp/ccBKHQCd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKHQCd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKHQCd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKHQCd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKHQCd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKHQCd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKHQCd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKHQCd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKHQCd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKHQCd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKHQCd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKHQCd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKHQCd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKHQCd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKHQCd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKHQCd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBKHQCd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKHQCd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKHQCd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKHQCd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKHQCd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKHQCd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKHQCd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKHQCd.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/cczgTjRq.s: Assembler messages:
encrypt.c: /tmp/cczgTjRq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgTjRq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczgTjRq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczgTjRq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgTjRq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgTjRq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgTjRq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgTjRq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgTjRq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgTjRq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgTjRq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgTjRq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczgTjRq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgTjRq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczgTjRq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczgTjRq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgTjRq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgTjRq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgTjRq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgTjRq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgTjRq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgTjRq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgTjRq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgTjRq.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVaPhoz.s: Assembler messages:
encrypt.c: /tmp/ccVaPhoz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVaPhoz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVaPhoz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVaPhoz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaPhoz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaPhoz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaPhoz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaPhoz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaPhoz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaPhoz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaPhoz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaPhoz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVaPhoz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaPhoz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVaPhoz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVaPhoz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVaPhoz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaPhoz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaPhoz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaPhoz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaPhoz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVaPhoz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaPhoz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVaPhoz.s: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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYe0iyj.s: Assembler messages:
encrypt.c: /tmp/ccYe0iyj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYe0iyj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYe0iyj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYe0iyj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0iyj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0iyj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0iyj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0iyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0iyj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYe0iyj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYe0iyj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYe0iyj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYe0iyj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0iyj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYe0iyj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYe0iyj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYe0iyj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYe0iyj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYe0iyj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYe0iyj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0iyj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYe0iyj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYe0iyj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYe0iyj.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2PsICq.s: Assembler messages:
encrypt.c: /tmp/cc2PsICq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PsICq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PsICq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PsICq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PsICq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PsICq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PsICq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PsICq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PsICq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PsICq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PsICq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PsICq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PsICq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PsICq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PsICq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2PsICq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PsICq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PsICq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PsICq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PsICq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PsICq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PsICq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PsICq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PsICq.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbNXXtd.s: Assembler messages:
encrypt.c: /tmp/ccbNXXtd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbNXXtd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbNXXtd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbNXXtd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNXXtd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNXXtd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNXXtd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNXXtd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNXXtd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNXXtd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNXXtd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNXXtd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbNXXtd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNXXtd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbNXXtd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNXXtd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbNXXtd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNXXtd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNXXtd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNXXtd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNXXtd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNXXtd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbNXXtd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNXXtd.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1zztVj.s: Assembler messages:
encrypt.c: /tmp/cc1zztVj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1zztVj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1zztVj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1zztVj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zztVj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zztVj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zztVj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zztVj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zztVj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zztVj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zztVj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zztVj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1zztVj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zztVj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1zztVj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zztVj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1zztVj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zztVj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zztVj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zztVj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zztVj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zztVj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1zztVj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zztVj.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/ccaSSMnz.s: Assembler messages:
encrypt.c: /tmp/ccaSSMnz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaSSMnz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaSSMnz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaSSMnz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSSMnz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSSMnz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSSMnz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSSMnz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSSMnz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaSSMnz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaSSMnz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaSSMnz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaSSMnz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSSMnz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaSSMnz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaSSMnz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaSSMnz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaSSMnz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaSSMnz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSSMnz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaSSMnz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaSSMnz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaSSMnz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaSSMnz.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK7llxd.s: Assembler messages:
encrypt.c: /tmp/ccK7llxd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7llxd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK7llxd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7llxd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7llxd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7llxd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7llxd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7llxd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7llxd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7llxd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7llxd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7llxd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK7llxd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7llxd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK7llxd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7llxd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK7llxd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7llxd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7llxd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7llxd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7llxd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7llxd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7llxd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7llxd.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-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSmjSGA.s: Assembler messages:
encrypt.c: /tmp/ccSmjSGA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSmjSGA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSmjSGA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSmjSGA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmjSGA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmjSGA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmjSGA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmjSGA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmjSGA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmjSGA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmjSGA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmjSGA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSmjSGA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmjSGA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSmjSGA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSmjSGA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmjSGA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmjSGA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmjSGA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmjSGA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmjSGA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSmjSGA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmjSGA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmjSGA.s: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-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKzKPOg.s: Assembler messages:
encrypt.c: /tmp/ccKzKPOg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKzKPOg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKzKPOg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKzKPOg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKPOg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKPOg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKPOg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKPOg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKPOg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzKPOg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzKPOg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzKPOg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKzKPOg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKPOg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKzKPOg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzKPOg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKzKPOg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzKPOg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzKPOg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzKPOg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKPOg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzKPOg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKzKPOg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzKPOg.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco4Zvpn.s: Assembler messages:
encrypt.c: /tmp/cco4Zvpn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4Zvpn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4Zvpn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco4Zvpn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4Zvpn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4Zvpn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4Zvpn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4Zvpn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4Zvpn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4Zvpn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4Zvpn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4Zvpn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4Zvpn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4Zvpn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4Zvpn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco4Zvpn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4Zvpn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4Zvpn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4Zvpn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4Zvpn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4Zvpn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4Zvpn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4Zvpn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4Zvpn.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY2h4I5.s: Assembler messages:
encrypt.c: /tmp/ccY2h4I5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY2h4I5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY2h4I5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY2h4I5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2h4I5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2h4I5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2h4I5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2h4I5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2h4I5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2h4I5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2h4I5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2h4I5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY2h4I5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2h4I5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY2h4I5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY2h4I5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2h4I5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2h4I5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2h4I5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2h4I5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2h4I5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY2h4I5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2h4I5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2h4I5.s: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/ccZKGL2b.s: Assembler messages:
encrypt.c: /tmp/ccZKGL2b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZKGL2b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZKGL2b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZKGL2b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKGL2b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKGL2b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKGL2b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKGL2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKGL2b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKGL2b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKGL2b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKGL2b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZKGL2b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKGL2b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZKGL2b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKGL2b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZKGL2b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKGL2b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKGL2b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKGL2b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKGL2b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKGL2b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZKGL2b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKGL2b.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/ccR3fafb.s: Assembler messages:
encrypt.c: /tmp/ccR3fafb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR3fafb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR3fafb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR3fafb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3fafb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3fafb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3fafb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3fafb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3fafb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR3fafb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR3fafb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR3fafb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR3fafb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3fafb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR3fafb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR3fafb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR3fafb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR3fafb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR3fafb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR3fafb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3fafb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR3fafb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR3fafb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR3fafb.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/ccw2mDKq.s: Assembler messages:
encrypt.c: /tmp/ccw2mDKq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw2mDKq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw2mDKq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw2mDKq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2mDKq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2mDKq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2mDKq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2mDKq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2mDKq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2mDKq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2mDKq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2mDKq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw2mDKq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2mDKq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw2mDKq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw2mDKq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2mDKq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2mDKq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2mDKq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2mDKq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2mDKq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw2mDKq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2mDKq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2mDKq.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN4pVin.s: Assembler messages:
encrypt.c: /tmp/ccN4pVin.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN4pVin.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN4pVin.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN4pVin.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4pVin.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4pVin.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4pVin.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4pVin.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4pVin.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN4pVin.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN4pVin.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN4pVin.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN4pVin.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4pVin.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN4pVin.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN4pVin.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN4pVin.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN4pVin.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN4pVin.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4pVin.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN4pVin.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN4pVin.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN4pVin.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN4pVin.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZaz8Uc.s: Assembler messages:
encrypt.c: /tmp/ccZaz8Uc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZaz8Uc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZaz8Uc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZaz8Uc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaz8Uc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaz8Uc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaz8Uc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaz8Uc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaz8Uc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaz8Uc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaz8Uc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaz8Uc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZaz8Uc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaz8Uc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZaz8Uc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaz8Uc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZaz8Uc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaz8Uc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaz8Uc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaz8Uc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaz8Uc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaz8Uc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZaz8Uc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaz8Uc.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKLw1FM.s: Assembler messages:
encrypt.c: /tmp/ccKLw1FM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKLw1FM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKLw1FM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKLw1FM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLw1FM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLw1FM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLw1FM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLw1FM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLw1FM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLw1FM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLw1FM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLw1FM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKLw1FM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLw1FM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKLw1FM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKLw1FM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKLw1FM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLw1FM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLw1FM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLw1FM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLw1FM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKLw1FM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLw1FM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKLw1FM.s: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/ccnvxrYr.s: Assembler messages:
encrypt.c: /tmp/ccnvxrYr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnvxrYr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnvxrYr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnvxrYr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvxrYr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvxrYr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvxrYr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvxrYr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvxrYr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvxrYr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvxrYr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvxrYr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnvxrYr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvxrYr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnvxrYr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvxrYr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnvxrYr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvxrYr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvxrYr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvxrYr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvxrYr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvxrYr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvxrYr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvxrYr.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccB33qm.s: Assembler messages:
encrypt.c: /tmp/cccB33qm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccB33qm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccB33qm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccB33qm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB33qm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB33qm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB33qm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB33qm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB33qm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccB33qm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccB33qm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccB33qm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccB33qm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB33qm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccB33qm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccB33qm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccB33qm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccB33qm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccB33qm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccB33qm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB33qm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccB33qm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccB33qm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccB33qm.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciBdraz.s: Assembler messages:
encrypt.c: /tmp/cciBdraz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBdraz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciBdraz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciBdraz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBdraz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBdraz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBdraz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBdraz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBdraz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBdraz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBdraz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBdraz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciBdraz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBdraz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciBdraz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciBdraz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBdraz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBdraz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBdraz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBdraz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBdraz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBdraz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBdraz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBdraz.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYc30jx.s: Assembler messages:
encrypt.c: /tmp/ccYc30jx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYc30jx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYc30jx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYc30jx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc30jx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc30jx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc30jx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc30jx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc30jx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc30jx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc30jx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc30jx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYc30jx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc30jx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYc30jx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc30jx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYc30jx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc30jx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc30jx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc30jx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc30jx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc30jx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYc30jx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc30jx.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/ccZRHHAM.s: Assembler messages:
encrypt.c: /tmp/ccZRHHAM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZRHHAM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZRHHAM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZRHHAM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRHHAM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRHHAM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRHHAM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRHHAM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRHHAM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRHHAM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRHHAM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRHHAM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZRHHAM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRHHAM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZRHHAM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZRHHAM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZRHHAM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRHHAM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRHHAM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRHHAM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRHHAM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZRHHAM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRHHAM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZRHHAM.s: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/ccQ4q0FJ.s: Assembler messages:
encrypt.c: /tmp/ccQ4q0FJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ4q0FJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ4q0FJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ4q0FJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4q0FJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4q0FJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4q0FJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4q0FJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4q0FJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ4q0FJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ4q0FJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ4q0FJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ4q0FJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4q0FJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ4q0FJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ4q0FJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ4q0FJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ4q0FJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ4q0FJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ4q0FJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ4q0FJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ4q0FJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ4q0FJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ4q0FJ.s: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/ccd8Lsdn.s: Assembler messages:
encrypt.c: /tmp/ccd8Lsdn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd8Lsdn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd8Lsdn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd8Lsdn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Lsdn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Lsdn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Lsdn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Lsdn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Lsdn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8Lsdn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8Lsdn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8Lsdn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd8Lsdn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Lsdn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd8Lsdn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8Lsdn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd8Lsdn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd8Lsdn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8Lsdn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8Lsdn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8Lsdn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8Lsdn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd8Lsdn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd8Lsdn.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/cch6q2Kz.s: Assembler messages:
encrypt.c: /tmp/cch6q2Kz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch6q2Kz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch6q2Kz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch6q2Kz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6q2Kz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6q2Kz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6q2Kz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6q2Kz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6q2Kz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6q2Kz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6q2Kz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6q2Kz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch6q2Kz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6q2Kz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch6q2Kz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch6q2Kz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6q2Kz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6q2Kz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6q2Kz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6q2Kz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6q2Kz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6q2Kz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6q2Kz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6q2Kz.s: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/ccmRml3R.s: Assembler messages:
encrypt.c: /tmp/ccmRml3R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRml3R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRml3R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRml3R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRml3R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRml3R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRml3R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRml3R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRml3R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRml3R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRml3R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRml3R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRml3R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRml3R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRml3R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRml3R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmRml3R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRml3R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRml3R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRml3R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRml3R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRml3R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRml3R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRml3R.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0Zz6lp.s: Assembler messages:
encrypt.c: /tmp/cc0Zz6lp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Zz6lp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Zz6lp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Zz6lp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zz6lp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zz6lp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zz6lp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zz6lp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zz6lp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Zz6lp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Zz6lp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Zz6lp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Zz6lp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zz6lp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Zz6lp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Zz6lp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Zz6lp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Zz6lp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Zz6lp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Zz6lp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Zz6lp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Zz6lp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Zz6lp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Zz6lp.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOumzjQ.s: Assembler messages:
encrypt.c: /tmp/ccOumzjQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOumzjQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOumzjQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOumzjQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOumzjQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOumzjQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOumzjQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOumzjQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOumzjQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOumzjQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOumzjQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOumzjQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOumzjQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOumzjQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOumzjQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOumzjQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOumzjQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOumzjQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOumzjQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOumzjQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOumzjQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOumzjQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOumzjQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOumzjQ.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZmiXgy.s: Assembler messages:
encrypt.c: /tmp/ccZmiXgy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZmiXgy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZmiXgy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZmiXgy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmiXgy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmiXgy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmiXgy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmiXgy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmiXgy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmiXgy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmiXgy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmiXgy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZmiXgy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmiXgy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZmiXgy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZmiXgy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmiXgy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmiXgy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmiXgy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmiXgy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmiXgy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZmiXgy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmiXgy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmiXgy.s: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/ccrzeFcW.s: Assembler messages:
encrypt.c: /tmp/ccrzeFcW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrzeFcW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrzeFcW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrzeFcW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeFcW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeFcW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeFcW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeFcW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeFcW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzeFcW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzeFcW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzeFcW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrzeFcW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeFcW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrzeFcW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzeFcW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrzeFcW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzeFcW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzeFcW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzeFcW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzeFcW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzeFcW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrzeFcW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzeFcW.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLwKiIz.s: Assembler messages:
encrypt.c: /tmp/ccLwKiIz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLwKiIz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLwKiIz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLwKiIz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwKiIz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwKiIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwKiIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwKiIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwKiIz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwKiIz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwKiIz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwKiIz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLwKiIz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwKiIz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLwKiIz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLwKiIz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLwKiIz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwKiIz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwKiIz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwKiIz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwKiIz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLwKiIz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwKiIz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLwKiIz.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN3Me3P.s: Assembler messages:
encrypt.c: /tmp/ccN3Me3P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3Me3P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3Me3P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3Me3P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Me3P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Me3P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Me3P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Me3P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Me3P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3Me3P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3Me3P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3Me3P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3Me3P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Me3P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3Me3P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3Me3P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN3Me3P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3Me3P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3Me3P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3Me3P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3Me3P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3Me3P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3Me3P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3Me3P.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/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4vLfWD.s: Assembler messages:
encrypt.c: /tmp/cc4vLfWD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4vLfWD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4vLfWD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4vLfWD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vLfWD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vLfWD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vLfWD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vLfWD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vLfWD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vLfWD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vLfWD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vLfWD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4vLfWD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vLfWD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4vLfWD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vLfWD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4vLfWD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vLfWD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vLfWD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vLfWD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vLfWD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vLfWD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4vLfWD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vLfWD.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceQIjeV.s: Assembler messages:
encrypt.c: /tmp/cceQIjeV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQIjeV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQIjeV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceQIjeV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQIjeV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQIjeV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQIjeV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQIjeV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQIjeV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQIjeV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQIjeV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQIjeV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQIjeV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQIjeV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQIjeV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceQIjeV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQIjeV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQIjeV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQIjeV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQIjeV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQIjeV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQIjeV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQIjeV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQIjeV.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFtUWFA.s: Assembler messages:
encrypt.c: /tmp/ccFtUWFA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFtUWFA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFtUWFA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFtUWFA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtUWFA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtUWFA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtUWFA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtUWFA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtUWFA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFtUWFA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFtUWFA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFtUWFA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFtUWFA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtUWFA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFtUWFA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFtUWFA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFtUWFA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFtUWFA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFtUWFA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFtUWFA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFtUWFA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFtUWFA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFtUWFA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFtUWFA.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMf63mM.s: Assembler messages:
encrypt.c: /tmp/ccMf63mM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMf63mM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMf63mM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMf63mM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf63mM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf63mM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf63mM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf63mM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf63mM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf63mM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf63mM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf63mM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMf63mM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf63mM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMf63mM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMf63mM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf63mM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf63mM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf63mM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf63mM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf63mM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMf63mM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf63mM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf63mM.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGqYg1F.s: Assembler messages:
encrypt.c: /tmp/ccGqYg1F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGqYg1F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGqYg1F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGqYg1F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqYg1F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqYg1F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqYg1F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqYg1F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqYg1F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqYg1F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqYg1F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqYg1F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGqYg1F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqYg1F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGqYg1F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqYg1F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGqYg1F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqYg1F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqYg1F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqYg1F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqYg1F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqYg1F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGqYg1F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqYg1F.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHtfjmV.s: Assembler messages:
encrypt.c: /tmp/ccHtfjmV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHtfjmV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHtfjmV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHtfjmV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtfjmV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtfjmV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtfjmV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtfjmV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtfjmV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtfjmV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtfjmV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtfjmV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHtfjmV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtfjmV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHtfjmV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHtfjmV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtfjmV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtfjmV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtfjmV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtfjmV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtfjmV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHtfjmV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtfjmV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtfjmV.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMpLeQW.s: Assembler messages:
encrypt.c: /tmp/ccMpLeQW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMpLeQW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMpLeQW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMpLeQW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpLeQW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpLeQW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpLeQW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpLeQW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpLeQW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpLeQW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpLeQW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpLeQW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMpLeQW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpLeQW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMpLeQW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMpLeQW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpLeQW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpLeQW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpLeQW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpLeQW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpLeQW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMpLeQW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpLeQW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpLeQW.s: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/ccoEWhCA.s: Assembler messages:
encrypt.c: /tmp/ccoEWhCA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoEWhCA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoEWhCA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoEWhCA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEWhCA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEWhCA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEWhCA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEWhCA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEWhCA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEWhCA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEWhCA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEWhCA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoEWhCA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEWhCA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoEWhCA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEWhCA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoEWhCA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEWhCA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEWhCA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEWhCA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEWhCA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEWhCA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoEWhCA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEWhCA.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5oA5hc.s: Assembler messages:
encrypt.c: /tmp/cc5oA5hc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5oA5hc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5oA5hc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5oA5hc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oA5hc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oA5hc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oA5hc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oA5hc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oA5hc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oA5hc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oA5hc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oA5hc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5oA5hc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oA5hc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5oA5hc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oA5hc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5oA5hc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5oA5hc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oA5hc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oA5hc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oA5hc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oA5hc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5oA5hc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5oA5hc.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIBDKPj.s: Assembler messages:
encrypt.c: /tmp/ccIBDKPj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIBDKPj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIBDKPj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIBDKPj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBDKPj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBDKPj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBDKPj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBDKPj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBDKPj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBDKPj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBDKPj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBDKPj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIBDKPj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBDKPj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIBDKPj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIBDKPj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBDKPj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBDKPj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBDKPj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBDKPj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBDKPj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIBDKPj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBDKPj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBDKPj.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXPF26h.s: Assembler messages:
encrypt.c: /tmp/ccXPF26h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPF26h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPF26h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPF26h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPF26h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPF26h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPF26h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPF26h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPF26h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPF26h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPF26h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPF26h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPF26h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPF26h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPF26h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXPF26h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPF26h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPF26h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPF26h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPF26h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPF26h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXPF26h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPF26h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPF26h.s: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/ccwOdj84.s: Assembler messages:
encrypt.c: /tmp/ccwOdj84.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwOdj84.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwOdj84.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwOdj84.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOdj84.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOdj84.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOdj84.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOdj84.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOdj84.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOdj84.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOdj84.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOdj84.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwOdj84.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOdj84.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwOdj84.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOdj84.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwOdj84.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOdj84.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOdj84.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOdj84.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOdj84.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOdj84.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwOdj84.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOdj84.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/ccMJarEj.s: Assembler messages:
encrypt.c: /tmp/ccMJarEj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJarEj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJarEj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMJarEj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJarEj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJarEj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJarEj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJarEj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJarEj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJarEj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJarEj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJarEj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMJarEj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJarEj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJarEj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMJarEj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJarEj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJarEj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJarEj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJarEj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJarEj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMJarEj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJarEj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJarEj.s: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/ccUb7VDf.s: Assembler messages:
encrypt.c: /tmp/ccUb7VDf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUb7VDf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUb7VDf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUb7VDf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUb7VDf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUb7VDf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUb7VDf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUb7VDf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUb7VDf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUb7VDf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUb7VDf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUb7VDf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUb7VDf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUb7VDf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUb7VDf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUb7VDf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUb7VDf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUb7VDf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUb7VDf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUb7VDf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUb7VDf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUb7VDf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUb7VDf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUb7VDf.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/cccDV384.s: Assembler messages:
encrypt.c: /tmp/cccDV384.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccDV384.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccDV384.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccDV384.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDV384.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDV384.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDV384.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDV384.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDV384.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccDV384.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccDV384.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccDV384.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccDV384.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDV384.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccDV384.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccDV384.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccDV384.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccDV384.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDV384.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDV384.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDV384.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDV384.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccDV384.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDV384.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/ccpWCpEk.s: Assembler messages:
encrypt.c: /tmp/ccpWCpEk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWCpEk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpWCpEk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpWCpEk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWCpEk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWCpEk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWCpEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWCpEk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWCpEk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWCpEk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWCpEk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWCpEk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpWCpEk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWCpEk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpWCpEk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpWCpEk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWCpEk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWCpEk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWCpEk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWCpEk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWCpEk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWCpEk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWCpEk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWCpEk.s: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/ccPgbdve.s: Assembler messages:
encrypt.c: /tmp/ccPgbdve.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPgbdve.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPgbdve.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPgbdve.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgbdve.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgbdve.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgbdve.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgbdve.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgbdve.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgbdve.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgbdve.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgbdve.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPgbdve.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgbdve.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPgbdve.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPgbdve.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgbdve.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgbdve.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgbdve.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgbdve.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgbdve.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPgbdve.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgbdve.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgbdve.s: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/ccvyHAiY.s: Assembler messages:
encrypt.c: /tmp/ccvyHAiY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvyHAiY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvyHAiY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvyHAiY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyHAiY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyHAiY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyHAiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyHAiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyHAiY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyHAiY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyHAiY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyHAiY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvyHAiY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyHAiY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvyHAiY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyHAiY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvyHAiY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyHAiY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyHAiY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyHAiY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyHAiY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyHAiY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvyHAiY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyHAiY.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc212BC5.s: Assembler messages:
encrypt.c: /tmp/cc212BC5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc212BC5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc212BC5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc212BC5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc212BC5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc212BC5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc212BC5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc212BC5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc212BC5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc212BC5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc212BC5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc212BC5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc212BC5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc212BC5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc212BC5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc212BC5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc212BC5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc212BC5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc212BC5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc212BC5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc212BC5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc212BC5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc212BC5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc212BC5.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaoxmUQ.s: Assembler messages:
encrypt.c: /tmp/ccaoxmUQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaoxmUQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaoxmUQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaoxmUQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoxmUQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoxmUQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoxmUQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoxmUQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoxmUQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoxmUQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoxmUQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoxmUQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaoxmUQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoxmUQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaoxmUQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoxmUQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaoxmUQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoxmUQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoxmUQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoxmUQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoxmUQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoxmUQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaoxmUQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoxmUQ.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXzUVbY.s: Assembler messages:
encrypt.c: /tmp/ccXzUVbY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzUVbY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzUVbY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzUVbY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUVbY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUVbY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUVbY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUVbY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUVbY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzUVbY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzUVbY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzUVbY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzUVbY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUVbY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzUVbY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzUVbY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXzUVbY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzUVbY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzUVbY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzUVbY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUVbY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzUVbY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzUVbY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzUVbY.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/ccmo2rke.s: Assembler messages:
encrypt.c: /tmp/ccmo2rke.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmo2rke.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmo2rke.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmo2rke.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo2rke.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo2rke.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo2rke.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo2rke.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo2rke.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo2rke.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo2rke.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo2rke.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmo2rke.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo2rke.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmo2rke.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmo2rke.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo2rke.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo2rke.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo2rke.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo2rke.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo2rke.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmo2rke.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo2rke.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo2rke.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG9psVQ.s: Assembler messages:
encrypt.c: /tmp/ccG9psVQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9psVQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG9psVQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9psVQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9psVQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9psVQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9psVQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9psVQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9psVQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9psVQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9psVQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9psVQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG9psVQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9psVQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG9psVQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9psVQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG9psVQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9psVQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9psVQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9psVQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9psVQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9psVQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9psVQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9psVQ.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cckfqyzb.s: Assembler messages:
encrypt.c: /tmp/cckfqyzb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfqyzb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfqyzb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckfqyzb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfqyzb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfqyzb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfqyzb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfqyzb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfqyzb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfqyzb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfqyzb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfqyzb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfqyzb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfqyzb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfqyzb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckfqyzb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfqyzb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfqyzb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfqyzb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfqyzb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfqyzb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfqyzb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfqyzb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfqyzb.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbBJimR.s: Assembler messages:
encrypt.c: /tmp/ccbBJimR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbBJimR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbBJimR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbBJimR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBJimR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBJimR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBJimR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBJimR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBJimR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBJimR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBJimR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBJimR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbBJimR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBJimR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbBJimR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbBJimR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBJimR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBJimR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBJimR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBJimR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBJimR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBJimR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBJimR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBJimR.s: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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczdxNgD.s: Assembler messages:
encrypt.c: /tmp/cczdxNgD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczdxNgD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczdxNgD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczdxNgD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdxNgD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdxNgD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdxNgD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdxNgD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdxNgD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdxNgD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdxNgD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdxNgD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczdxNgD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdxNgD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczdxNgD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdxNgD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczdxNgD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdxNgD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdxNgD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdxNgD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdxNgD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdxNgD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczdxNgD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdxNgD.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAlVSKI.s: Assembler messages:
encrypt.c: /tmp/ccAlVSKI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlVSKI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlVSKI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlVSKI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlVSKI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlVSKI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlVSKI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlVSKI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlVSKI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlVSKI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlVSKI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlVSKI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlVSKI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlVSKI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlVSKI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAlVSKI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlVSKI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlVSKI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlVSKI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlVSKI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlVSKI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlVSKI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlVSKI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlVSKI.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx8kvzw.s: Assembler messages:
encrypt.c: /tmp/ccx8kvzw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx8kvzw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx8kvzw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx8kvzw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8kvzw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8kvzw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8kvzw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8kvzw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8kvzw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8kvzw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8kvzw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8kvzw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx8kvzw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8kvzw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx8kvzw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8kvzw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx8kvzw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8kvzw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8kvzw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8kvzw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8kvzw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8kvzw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8kvzw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8kvzw.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbe4zaD.s: Assembler messages:
encrypt.c: /tmp/ccbe4zaD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbe4zaD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbe4zaD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbe4zaD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe4zaD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe4zaD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe4zaD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe4zaD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe4zaD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe4zaD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe4zaD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe4zaD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbe4zaD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe4zaD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbe4zaD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe4zaD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbe4zaD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe4zaD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe4zaD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe4zaD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe4zaD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe4zaD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbe4zaD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe4zaD.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/ccdRIDiS.s: Assembler messages:
encrypt.c: /tmp/ccdRIDiS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRIDiS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdRIDiS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdRIDiS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRIDiS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRIDiS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRIDiS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRIDiS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRIDiS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRIDiS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRIDiS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRIDiS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdRIDiS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRIDiS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdRIDiS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdRIDiS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRIDiS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRIDiS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRIDiS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRIDiS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRIDiS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdRIDiS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRIDiS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRIDiS.s: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/cccZXMvw.s: Assembler messages:
encrypt.c: /tmp/cccZXMvw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccZXMvw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccZXMvw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccZXMvw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZXMvw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZXMvw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZXMvw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZXMvw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZXMvw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZXMvw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZXMvw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZXMvw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccZXMvw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZXMvw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccZXMvw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZXMvw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccZXMvw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZXMvw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZXMvw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZXMvw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZXMvw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZXMvw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccZXMvw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZXMvw.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/ccyG0hvP.s: Assembler messages:
encrypt.c: /tmp/ccyG0hvP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyG0hvP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyG0hvP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyG0hvP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG0hvP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG0hvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG0hvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG0hvP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG0hvP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyG0hvP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyG0hvP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyG0hvP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyG0hvP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG0hvP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyG0hvP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyG0hvP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyG0hvP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyG0hvP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyG0hvP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG0hvP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyG0hvP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyG0hvP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyG0hvP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyG0hvP.s: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/cc3cc6VI.s: Assembler messages:
encrypt.c: /tmp/cc3cc6VI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3cc6VI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3cc6VI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3cc6VI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cc6VI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cc6VI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cc6VI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cc6VI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cc6VI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cc6VI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cc6VI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cc6VI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3cc6VI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cc6VI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3cc6VI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3cc6VI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cc6VI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cc6VI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cc6VI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cc6VI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cc6VI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3cc6VI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cc6VI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cc6VI.s: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/ccI3isHr.s: Assembler messages:
encrypt.c: /tmp/ccI3isHr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI3isHr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI3isHr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI3isHr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3isHr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3isHr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3isHr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3isHr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3isHr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3isHr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3isHr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3isHr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI3isHr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3isHr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI3isHr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3isHr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI3isHr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3isHr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3isHr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3isHr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3isHr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3isHr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI3isHr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3isHr.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/ccT9R0Bi.s: Assembler messages:
encrypt.c: /tmp/ccT9R0Bi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT9R0Bi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT9R0Bi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT9R0Bi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9R0Bi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9R0Bi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9R0Bi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9R0Bi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9R0Bi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT9R0Bi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT9R0Bi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT9R0Bi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT9R0Bi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9R0Bi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT9R0Bi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT9R0Bi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT9R0Bi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT9R0Bi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT9R0Bi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT9R0Bi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9R0Bi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT9R0Bi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT9R0Bi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT9R0Bi.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/ccbNSdpv.s: Assembler messages:
encrypt.c: /tmp/ccbNSdpv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbNSdpv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbNSdpv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbNSdpv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNSdpv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNSdpv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNSdpv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNSdpv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNSdpv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNSdpv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNSdpv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNSdpv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbNSdpv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNSdpv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbNSdpv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbNSdpv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNSdpv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNSdpv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNSdpv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNSdpv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNSdpv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbNSdpv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNSdpv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNSdpv.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cchLjKJq.s: Assembler messages:
encrypt.c: /tmp/cchLjKJq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchLjKJq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchLjKJq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchLjKJq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLjKJq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLjKJq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLjKJq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLjKJq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLjKJq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLjKJq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLjKJq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLjKJq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchLjKJq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLjKJq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchLjKJq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLjKJq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchLjKJq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLjKJq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLjKJq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLjKJq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLjKJq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLjKJq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchLjKJq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLjKJq.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwSDGII.s: Assembler messages:
encrypt.c: /tmp/ccwSDGII.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSDGII.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwSDGII.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwSDGII.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSDGII.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSDGII.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSDGII.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSDGII.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSDGII.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSDGII.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSDGII.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSDGII.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwSDGII.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSDGII.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwSDGII.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwSDGII.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSDGII.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSDGII.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSDGII.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSDGII.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSDGII.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSDGII.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSDGII.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSDGII.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2zoCAi.s: Assembler messages:
encrypt.c: /tmp/cc2zoCAi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2zoCAi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2zoCAi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2zoCAi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zoCAi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zoCAi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zoCAi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zoCAi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zoCAi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zoCAi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zoCAi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zoCAi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2zoCAi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zoCAi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2zoCAi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zoCAi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2zoCAi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zoCAi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zoCAi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zoCAi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zoCAi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zoCAi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2zoCAi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zoCAi.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/cck4UomF.s: Assembler messages:
encrypt.c: /tmp/cck4UomF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck4UomF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck4UomF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck4UomF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4UomF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4UomF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4UomF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4UomF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4UomF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4UomF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4UomF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4UomF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck4UomF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4UomF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck4UomF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck4UomF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4UomF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4UomF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4UomF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4UomF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4UomF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck4UomF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4UomF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4UomF.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYhzF0w.s: Assembler messages:
encrypt.c: /tmp/ccYhzF0w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYhzF0w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYhzF0w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYhzF0w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhzF0w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhzF0w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhzF0w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhzF0w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhzF0w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYhzF0w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYhzF0w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYhzF0w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYhzF0w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhzF0w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYhzF0w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYhzF0w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYhzF0w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYhzF0w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYhzF0w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhzF0w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYhzF0w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYhzF0w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYhzF0w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYhzF0w.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqMuhEd.s: Assembler messages:
encrypt.c: /tmp/ccqMuhEd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqMuhEd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqMuhEd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqMuhEd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMuhEd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMuhEd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMuhEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMuhEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMuhEd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMuhEd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMuhEd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMuhEd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqMuhEd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMuhEd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqMuhEd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMuhEd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqMuhEd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMuhEd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMuhEd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMuhEd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMuhEd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMuhEd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqMuhEd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMuhEd.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjLQQvi.s: Assembler messages:
encrypt.c: /tmp/ccjLQQvi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjLQQvi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjLQQvi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjLQQvi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLQQvi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLQQvi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLQQvi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLQQvi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLQQvi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLQQvi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLQQvi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLQQvi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjLQQvi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLQQvi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjLQQvi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLQQvi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjLQQvi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLQQvi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLQQvi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLQQvi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLQQvi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLQQvi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjLQQvi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLQQvi.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrGCuwj.s: Assembler messages:
encrypt.c: /tmp/ccrGCuwj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrGCuwj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrGCuwj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrGCuwj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGCuwj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGCuwj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGCuwj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGCuwj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGCuwj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGCuwj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGCuwj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGCuwj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrGCuwj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGCuwj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrGCuwj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrGCuwj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGCuwj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGCuwj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGCuwj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGCuwj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGCuwj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrGCuwj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGCuwj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGCuwj.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFeYWeh.s: Assembler messages:
encrypt.c: /tmp/ccFeYWeh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFeYWeh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFeYWeh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFeYWeh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeYWeh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeYWeh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeYWeh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeYWeh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeYWeh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFeYWeh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFeYWeh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFeYWeh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFeYWeh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeYWeh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFeYWeh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFeYWeh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFeYWeh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFeYWeh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFeYWeh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFeYWeh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFeYWeh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFeYWeh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFeYWeh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFeYWeh.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUQT2mv.s: Assembler messages:
encrypt.c: /tmp/ccUQT2mv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUQT2mv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUQT2mv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUQT2mv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQT2mv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQT2mv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQT2mv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQT2mv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQT2mv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQT2mv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQT2mv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQT2mv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUQT2mv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQT2mv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUQT2mv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUQT2mv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQT2mv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQT2mv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQT2mv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQT2mv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQT2mv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQT2mv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQT2mv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQT2mv.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc832i1g.s: Assembler messages:
encrypt.c: /tmp/cc832i1g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc832i1g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc832i1g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc832i1g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc832i1g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc832i1g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc832i1g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc832i1g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc832i1g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc832i1g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc832i1g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc832i1g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc832i1g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc832i1g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc832i1g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc832i1g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc832i1g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc832i1g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc832i1g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc832i1g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc832i1g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc832i1g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc832i1g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc832i1g.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/cck9aBGw.s: Assembler messages:
encrypt.c: /tmp/cck9aBGw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck9aBGw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck9aBGw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck9aBGw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9aBGw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9aBGw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9aBGw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9aBGw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9aBGw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9aBGw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9aBGw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9aBGw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck9aBGw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9aBGw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck9aBGw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck9aBGw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9aBGw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9aBGw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9aBGw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9aBGw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9aBGw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck9aBGw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9aBGw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9aBGw.s: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/cchVjP5f.s: Assembler messages:
encrypt.c: /tmp/cchVjP5f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchVjP5f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchVjP5f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchVjP5f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVjP5f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVjP5f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVjP5f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVjP5f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVjP5f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVjP5f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVjP5f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVjP5f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchVjP5f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVjP5f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchVjP5f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchVjP5f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVjP5f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVjP5f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVjP5f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVjP5f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVjP5f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchVjP5f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVjP5f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVjP5f.s: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/cchunjzb.s: Assembler messages:
encrypt.c: /tmp/cchunjzb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchunjzb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchunjzb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchunjzb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchunjzb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchunjzb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchunjzb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchunjzb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchunjzb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchunjzb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchunjzb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchunjzb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchunjzb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchunjzb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchunjzb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchunjzb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchunjzb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchunjzb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchunjzb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchunjzb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchunjzb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchunjzb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchunjzb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchunjzb.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc27T5k4.s: Assembler messages:
encrypt.c: /tmp/cc27T5k4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27T5k4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27T5k4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc27T5k4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27T5k4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27T5k4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27T5k4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27T5k4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27T5k4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27T5k4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27T5k4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27T5k4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27T5k4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27T5k4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27T5k4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27T5k4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc27T5k4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27T5k4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27T5k4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27T5k4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27T5k4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27T5k4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27T5k4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27T5k4.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccajbLbe.s: Assembler messages:
encrypt.c: /tmp/ccajbLbe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajbLbe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajbLbe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccajbLbe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajbLbe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajbLbe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajbLbe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajbLbe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajbLbe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajbLbe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajbLbe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajbLbe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajbLbe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajbLbe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajbLbe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccajbLbe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajbLbe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajbLbe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajbLbe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajbLbe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajbLbe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajbLbe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajbLbe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajbLbe.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE6Hhyc.s: Assembler messages:
encrypt.c: /tmp/ccE6Hhyc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE6Hhyc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE6Hhyc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE6Hhyc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Hhyc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Hhyc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Hhyc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Hhyc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Hhyc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6Hhyc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6Hhyc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6Hhyc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE6Hhyc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Hhyc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE6Hhyc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6Hhyc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE6Hhyc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6Hhyc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6Hhyc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6Hhyc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Hhyc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6Hhyc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE6Hhyc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6Hhyc.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/ccmhQ2Nf.s: Assembler messages:
encrypt.c: /tmp/ccmhQ2Nf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhQ2Nf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmhQ2Nf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmhQ2Nf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhQ2Nf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhQ2Nf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhQ2Nf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhQ2Nf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhQ2Nf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhQ2Nf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhQ2Nf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhQ2Nf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmhQ2Nf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhQ2Nf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmhQ2Nf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmhQ2Nf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhQ2Nf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhQ2Nf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhQ2Nf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhQ2Nf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhQ2Nf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhQ2Nf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhQ2Nf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhQ2Nf.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0GbDap.s: Assembler messages:
encrypt.c: /tmp/cc0GbDap.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0GbDap.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0GbDap.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0GbDap.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GbDap.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GbDap.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GbDap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GbDap.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GbDap.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GbDap.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GbDap.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GbDap.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0GbDap.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GbDap.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0GbDap.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0GbDap.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GbDap.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GbDap.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GbDap.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GbDap.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GbDap.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0GbDap.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GbDap.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GbDap.s: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=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1Hsu84.s: Assembler messages:
encrypt.c: /tmp/cc1Hsu84.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Hsu84.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Hsu84.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Hsu84.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Hsu84.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Hsu84.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Hsu84.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Hsu84.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Hsu84.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Hsu84.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Hsu84.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Hsu84.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Hsu84.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Hsu84.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Hsu84.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Hsu84.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Hsu84.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Hsu84.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Hsu84.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Hsu84.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Hsu84.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Hsu84.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Hsu84.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Hsu84.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=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFhfjF5.s: Assembler messages:
encrypt.c: /tmp/ccFhfjF5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFhfjF5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFhfjF5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFhfjF5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhfjF5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhfjF5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhfjF5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhfjF5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhfjF5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhfjF5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhfjF5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhfjF5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFhfjF5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhfjF5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFhfjF5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFhfjF5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhfjF5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhfjF5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhfjF5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhfjF5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhfjF5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFhfjF5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhfjF5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhfjF5.s: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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctj8XNP.s: Assembler messages:
encrypt.c: /tmp/cctj8XNP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctj8XNP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctj8XNP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctj8XNP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj8XNP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj8XNP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj8XNP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj8XNP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj8XNP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctj8XNP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctj8XNP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctj8XNP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctj8XNP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj8XNP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctj8XNP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctj8XNP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctj8XNP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctj8XNP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctj8XNP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctj8XNP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctj8XNP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctj8XNP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctj8XNP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctj8XNP.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc68dc4E.s: Assembler messages:
encrypt.c: /tmp/cc68dc4E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc68dc4E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc68dc4E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc68dc4E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68dc4E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68dc4E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68dc4E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68dc4E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68dc4E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68dc4E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68dc4E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68dc4E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc68dc4E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68dc4E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc68dc4E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68dc4E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc68dc4E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68dc4E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68dc4E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68dc4E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68dc4E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68dc4E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc68dc4E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68dc4E.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/cchp6vjS.s: Assembler messages:
encrypt.c: /tmp/cchp6vjS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchp6vjS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchp6vjS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchp6vjS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchp6vjS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchp6vjS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchp6vjS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchp6vjS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchp6vjS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchp6vjS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchp6vjS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchp6vjS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchp6vjS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchp6vjS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchp6vjS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchp6vjS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchp6vjS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchp6vjS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchp6vjS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchp6vjS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchp6vjS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchp6vjS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchp6vjS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchp6vjS.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccL9Z9RP.s: Assembler messages:
encrypt.c: /tmp/ccL9Z9RP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL9Z9RP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL9Z9RP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL9Z9RP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Z9RP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Z9RP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Z9RP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Z9RP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Z9RP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9Z9RP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9Z9RP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9Z9RP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL9Z9RP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Z9RP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL9Z9RP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9Z9RP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL9Z9RP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9Z9RP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9Z9RP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9Z9RP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Z9RP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9Z9RP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL9Z9RP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9Z9RP.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdVm7w5.s: Assembler messages:
encrypt.c: /tmp/ccdVm7w5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdVm7w5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdVm7w5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdVm7w5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVm7w5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVm7w5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVm7w5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVm7w5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVm7w5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVm7w5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVm7w5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVm7w5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdVm7w5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVm7w5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdVm7w5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdVm7w5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVm7w5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVm7w5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVm7w5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVm7w5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVm7w5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdVm7w5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVm7w5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVm7w5.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmABOoI.s: Assembler messages:
encrypt.c: /tmp/ccmABOoI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmABOoI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmABOoI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmABOoI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmABOoI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmABOoI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmABOoI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmABOoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmABOoI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmABOoI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmABOoI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmABOoI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmABOoI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmABOoI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmABOoI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmABOoI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmABOoI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmABOoI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmABOoI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmABOoI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmABOoI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmABOoI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmABOoI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmABOoI.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqm7nS2.s: Assembler messages:
encrypt.c: /tmp/ccqm7nS2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqm7nS2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqm7nS2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqm7nS2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqm7nS2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqm7nS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqm7nS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqm7nS2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqm7nS2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqm7nS2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqm7nS2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqm7nS2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqm7nS2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqm7nS2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqm7nS2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqm7nS2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqm7nS2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqm7nS2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqm7nS2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqm7nS2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqm7nS2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqm7nS2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqm7nS2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqm7nS2.s: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=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPC9vx0.s: Assembler messages:
encrypt.c: /tmp/ccPC9vx0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPC9vx0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPC9vx0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPC9vx0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC9vx0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC9vx0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC9vx0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC9vx0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC9vx0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPC9vx0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPC9vx0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPC9vx0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPC9vx0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC9vx0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPC9vx0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPC9vx0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPC9vx0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPC9vx0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC9vx0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC9vx0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC9vx0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC9vx0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPC9vx0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC9vx0.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/ccj1hrmi.s: Assembler messages:
encrypt.c: /tmp/ccj1hrmi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj1hrmi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj1hrmi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj1hrmi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1hrmi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1hrmi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1hrmi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1hrmi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1hrmi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1hrmi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1hrmi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1hrmi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj1hrmi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1hrmi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj1hrmi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj1hrmi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1hrmi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1hrmi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1hrmi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1hrmi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1hrmi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj1hrmi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1hrmi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1hrmi.s: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/ccAQZqt9.s: Assembler messages:
encrypt.c: /tmp/ccAQZqt9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQZqt9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQZqt9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQZqt9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQZqt9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQZqt9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQZqt9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQZqt9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQZqt9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQZqt9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQZqt9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQZqt9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQZqt9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQZqt9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQZqt9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAQZqt9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQZqt9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQZqt9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQZqt9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQZqt9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQZqt9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQZqt9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQZqt9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQZqt9.s: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/ccRg6IHW.s: Assembler messages:
encrypt.c: /tmp/ccRg6IHW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRg6IHW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRg6IHW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRg6IHW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg6IHW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg6IHW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg6IHW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg6IHW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg6IHW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRg6IHW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRg6IHW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRg6IHW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRg6IHW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg6IHW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRg6IHW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRg6IHW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRg6IHW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRg6IHW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRg6IHW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRg6IHW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg6IHW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRg6IHW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRg6IHW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRg6IHW.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/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccZI1gci.s: Assembler messages:
encrypt.c: /tmp/ccZI1gci.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZI1gci.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZI1gci.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZI1gci.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1gci.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1gci.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1gci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1gci.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1gci.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZI1gci.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZI1gci.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZI1gci.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZI1gci.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1gci.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZI1gci.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZI1gci.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZI1gci.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZI1gci.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZI1gci.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZI1gci.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZI1gci.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZI1gci.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZI1gci.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZI1gci.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZftDc2.s: Assembler messages:
encrypt.c: /tmp/ccZftDc2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZftDc2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZftDc2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZftDc2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZftDc2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZftDc2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZftDc2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZftDc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZftDc2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZftDc2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZftDc2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZftDc2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZftDc2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZftDc2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZftDc2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZftDc2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZftDc2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZftDc2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZftDc2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZftDc2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZftDc2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZftDc2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZftDc2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZftDc2.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciFdAFh.s: Assembler messages:
encrypt.c: /tmp/cciFdAFh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFdAFh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFdAFh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciFdAFh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFdAFh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFdAFh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFdAFh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFdAFh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFdAFh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFdAFh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFdAFh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFdAFh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFdAFh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFdAFh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFdAFh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciFdAFh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFdAFh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFdAFh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFdAFh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFdAFh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFdAFh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFdAFh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFdAFh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFdAFh.s: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 -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqpxv2U.s: Assembler messages:
encrypt.c: /tmp/ccqpxv2U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqpxv2U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqpxv2U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqpxv2U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpxv2U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpxv2U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpxv2U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpxv2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpxv2U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpxv2U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpxv2U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpxv2U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqpxv2U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpxv2U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqpxv2U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpxv2U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqpxv2U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpxv2U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpxv2U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpxv2U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpxv2U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpxv2U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqpxv2U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpxv2U.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 -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF6hdo2.s: Assembler messages:
encrypt.c: /tmp/ccF6hdo2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF6hdo2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF6hdo2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF6hdo2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6hdo2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6hdo2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6hdo2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6hdo2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6hdo2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6hdo2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6hdo2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6hdo2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF6hdo2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6hdo2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF6hdo2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF6hdo2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6hdo2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6hdo2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6hdo2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6hdo2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6hdo2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF6hdo2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6hdo2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6hdo2.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfRXdvx.s: Assembler messages:
encrypt.c: /tmp/ccfRXdvx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfRXdvx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfRXdvx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfRXdvx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRXdvx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRXdvx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRXdvx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRXdvx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRXdvx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfRXdvx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfRXdvx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfRXdvx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfRXdvx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRXdvx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfRXdvx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfRXdvx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfRXdvx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfRXdvx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfRXdvx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfRXdvx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRXdvx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfRXdvx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfRXdvx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfRXdvx.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS5bNO2.s: Assembler messages:
encrypt.c: /tmp/ccS5bNO2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS5bNO2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS5bNO2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS5bNO2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5bNO2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5bNO2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5bNO2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5bNO2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5bNO2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5bNO2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5bNO2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5bNO2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS5bNO2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5bNO2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS5bNO2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS5bNO2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5bNO2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5bNO2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5bNO2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5bNO2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5bNO2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5bNO2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5bNO2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5bNO2.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/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsu9bFn.s: Assembler messages:
encrypt.c: /tmp/ccsu9bFn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsu9bFn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsu9bFn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsu9bFn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu9bFn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu9bFn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu9bFn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu9bFn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu9bFn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsu9bFn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsu9bFn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsu9bFn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsu9bFn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu9bFn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsu9bFn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsu9bFn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsu9bFn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsu9bFn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsu9bFn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsu9bFn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsu9bFn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsu9bFn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsu9bFn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsu9bFn.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAtpJr8.s: Assembler messages:
encrypt.c: /tmp/ccAtpJr8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAtpJr8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAtpJr8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAtpJr8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtpJr8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtpJr8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtpJr8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtpJr8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtpJr8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtpJr8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtpJr8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtpJr8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAtpJr8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtpJr8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAtpJr8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAtpJr8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtpJr8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtpJr8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtpJr8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtpJr8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtpJr8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAtpJr8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtpJr8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtpJr8.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/ccXSyTmw.s: Assembler messages:
encrypt.c: /tmp/ccXSyTmw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXSyTmw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXSyTmw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXSyTmw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSyTmw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSyTmw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSyTmw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSyTmw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSyTmw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXSyTmw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXSyTmw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXSyTmw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXSyTmw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSyTmw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXSyTmw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXSyTmw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXSyTmw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXSyTmw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXSyTmw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXSyTmw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSyTmw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXSyTmw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXSyTmw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXSyTmw.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/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3EqVnv.s: Assembler messages:
encrypt.c: /tmp/cc3EqVnv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3EqVnv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3EqVnv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3EqVnv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EqVnv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EqVnv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EqVnv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EqVnv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EqVnv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EqVnv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EqVnv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EqVnv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3EqVnv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EqVnv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3EqVnv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EqVnv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3EqVnv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EqVnv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EqVnv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EqVnv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EqVnv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EqVnv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3EqVnv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EqVnv.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/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW7OIVZ.s: Assembler messages:
encrypt.c: /tmp/ccW7OIVZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7OIVZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7OIVZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7OIVZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7OIVZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7OIVZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7OIVZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7OIVZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7OIVZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7OIVZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7OIVZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7OIVZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7OIVZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7OIVZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7OIVZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW7OIVZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7OIVZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7OIVZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7OIVZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7OIVZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7OIVZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7OIVZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7OIVZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7OIVZ.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 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF4ZQMY.s: Assembler messages:
encrypt.c: /tmp/ccF4ZQMY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF4ZQMY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF4ZQMY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF4ZQMY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4ZQMY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4ZQMY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4ZQMY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4ZQMY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4ZQMY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4ZQMY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4ZQMY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4ZQMY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF4ZQMY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4ZQMY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF4ZQMY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4ZQMY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF4ZQMY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4ZQMY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4ZQMY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4ZQMY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4ZQMY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4ZQMY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF4ZQMY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4ZQMY.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/ccXUeJiY.s: Assembler messages:
encrypt.c: /tmp/ccXUeJiY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXUeJiY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXUeJiY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXUeJiY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUeJiY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUeJiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUeJiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUeJiY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUeJiY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUeJiY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUeJiY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUeJiY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXUeJiY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUeJiY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXUeJiY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXUeJiY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUeJiY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUeJiY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUeJiY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUeJiY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUeJiY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXUeJiY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUeJiY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUeJiY.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/ccdB2ikX.s: Assembler messages:
encrypt.c: /tmp/ccdB2ikX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdB2ikX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdB2ikX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdB2ikX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdB2ikX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdB2ikX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdB2ikX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdB2ikX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdB2ikX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdB2ikX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdB2ikX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdB2ikX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdB2ikX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdB2ikX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdB2ikX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdB2ikX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdB2ikX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdB2ikX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdB2ikX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdB2ikX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdB2ikX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdB2ikX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdB2ikX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdB2ikX.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/ccjBASJ4.s: Assembler messages:
encrypt.c: /tmp/ccjBASJ4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBASJ4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBASJ4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBASJ4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBASJ4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBASJ4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBASJ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBASJ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBASJ4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBASJ4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBASJ4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBASJ4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBASJ4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBASJ4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBASJ4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBASJ4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjBASJ4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBASJ4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBASJ4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBASJ4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBASJ4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBASJ4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBASJ4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBASJ4.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/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccPdVJW2.s: Assembler messages:
encrypt.c: /tmp/ccPdVJW2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPdVJW2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPdVJW2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPdVJW2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJW2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJW2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJW2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJW2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJW2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdVJW2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdVJW2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdVJW2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPdVJW2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJW2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPdVJW2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPdVJW2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdVJW2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdVJW2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdVJW2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJW2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdVJW2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPdVJW2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdVJW2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdVJW2.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/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccThhpd0.s: Assembler messages:
encrypt.c: /tmp/ccThhpd0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccThhpd0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccThhpd0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccThhpd0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThhpd0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThhpd0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThhpd0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThhpd0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThhpd0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThhpd0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThhpd0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThhpd0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccThhpd0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThhpd0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccThhpd0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThhpd0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccThhpd0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThhpd0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThhpd0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThhpd0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThhpd0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThhpd0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccThhpd0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThhpd0.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/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccECZXI4.s: Assembler messages:
encrypt.c: /tmp/ccECZXI4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccECZXI4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccECZXI4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccECZXI4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECZXI4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECZXI4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECZXI4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECZXI4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECZXI4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECZXI4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECZXI4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECZXI4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccECZXI4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECZXI4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccECZXI4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECZXI4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccECZXI4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECZXI4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECZXI4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECZXI4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECZXI4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECZXI4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccECZXI4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECZXI4.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=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOSc8i0.s: Assembler messages:
encrypt.c: /tmp/ccOSc8i0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSc8i0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSc8i0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSc8i0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSc8i0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSc8i0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSc8i0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSc8i0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSc8i0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSc8i0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSc8i0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSc8i0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSc8i0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSc8i0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSc8i0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOSc8i0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSc8i0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSc8i0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSc8i0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSc8i0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSc8i0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSc8i0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSc8i0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSc8i0.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/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHleAGE.s: Assembler messages:
encrypt.c: /tmp/ccHleAGE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHleAGE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHleAGE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHleAGE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHleAGE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHleAGE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHleAGE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHleAGE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHleAGE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHleAGE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHleAGE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHleAGE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHleAGE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHleAGE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHleAGE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHleAGE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHleAGE.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccHleAGE.s: Assembler messages:
encrypt.c: /tmp/ccHleAGE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHleAGE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHleAGE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHleAGE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHleAGE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHleAGE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHleAGE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHleAGE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHleAGE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHleAGE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHleAGE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHleAGE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHleAGE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHleAGE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHleAGE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHleAGE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHleAGE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHleAGE.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/ccuihq3R.s: Assembler messages:
encrypt.c: /tmp/ccuihq3R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuihq3R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuihq3R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuihq3R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuihq3R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuihq3R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuihq3R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuihq3R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuihq3R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuihq3R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuihq3R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuihq3R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuihq3R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuihq3R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuihq3R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuihq3R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuihq3R.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccuihq3R.s: Assembler messages:
encrypt.c: /tmp/ccuihq3R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuihq3R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuihq3R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuihq3R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuihq3R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuihq3R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuihq3R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuihq3R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuihq3R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuihq3R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuihq3R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuihq3R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuihq3R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuihq3R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuihq3R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuihq3R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuihq3R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuihq3R.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/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9WiiYM.s: Assembler messages:
encrypt.c: /tmp/cc9WiiYM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9WiiYM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9WiiYM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9WiiYM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WiiYM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WiiYM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WiiYM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9WiiYM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9WiiYM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WiiYM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9WiiYM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WiiYM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WiiYM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WiiYM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WiiYM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9WiiYM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WiiYM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc9WiiYM.s: Assembler messages:
encrypt.c: /tmp/cc9WiiYM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9WiiYM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9WiiYM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9WiiYM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WiiYM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WiiYM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WiiYM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9WiiYM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9WiiYM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WiiYM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9WiiYM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WiiYM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WiiYM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WiiYM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WiiYM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WiiYM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9WiiYM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WiiYM.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/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA79Uey.s: Assembler messages:
encrypt.c: /tmp/ccA79Uey.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA79Uey.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA79Uey.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA79Uey.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA79Uey.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA79Uey.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA79Uey.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA79Uey.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA79Uey.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA79Uey.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA79Uey.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA79Uey.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA79Uey.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA79Uey.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA79Uey.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA79Uey.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA79Uey.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccA79Uey.s: Assembler messages:
encrypt.c: /tmp/ccA79Uey.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA79Uey.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA79Uey.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA79Uey.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA79Uey.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA79Uey.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA79Uey.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA79Uey.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA79Uey.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA79Uey.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA79Uey.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA79Uey.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA79Uey.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA79Uey.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA79Uey.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA79Uey.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA79Uey.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA79Uey.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/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccKn8YYG.s: Assembler messages:
encrypt.c: /tmp/ccKn8YYG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKn8YYG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKn8YYG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKn8YYG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKn8YYG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKn8YYG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKn8YYG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKn8YYG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKn8YYG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKn8YYG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKn8YYG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKn8YYG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKn8YYG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKn8YYG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKn8YYG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKn8YYG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKn8YYG.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccKn8YYG.s: Assembler messages:
encrypt.c: /tmp/ccKn8YYG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKn8YYG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKn8YYG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKn8YYG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKn8YYG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKn8YYG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKn8YYG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKn8YYG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKn8YYG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKn8YYG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKn8YYG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKn8YYG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKn8YYG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKn8YYG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKn8YYG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKn8YYG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKn8YYG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKn8YYG.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLNktTV.s: Assembler messages:
encrypt.c: /tmp/ccLNktTV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNktTV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNktTV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLNktTV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNktTV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNktTV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNktTV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLNktTV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNktTV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNktTV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLNktTV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNktTV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNktTV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNktTV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNktTV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLNktTV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNktTV.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccLNktTV.s: Assembler messages:
encrypt.c: /tmp/ccLNktTV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNktTV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNktTV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLNktTV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNktTV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNktTV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNktTV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLNktTV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNktTV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNktTV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLNktTV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNktTV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNktTV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNktTV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNktTV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNktTV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLNktTV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNktTV.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/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6b12mR.s: Assembler messages:
encrypt.c: /tmp/cc6b12mR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6b12mR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6b12mR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6b12mR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b12mR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b12mR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b12mR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6b12mR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6b12mR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b12mR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6b12mR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b12mR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b12mR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b12mR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b12mR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6b12mR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b12mR.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc6b12mR.s: Assembler messages:
encrypt.c: /tmp/cc6b12mR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6b12mR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6b12mR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6b12mR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b12mR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b12mR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b12mR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6b12mR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6b12mR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b12mR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6b12mR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6b12mR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b12mR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b12mR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6b12mR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b12mR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6b12mR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6b12mR.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/cc7meMWy.s: Assembler messages:
encrypt.c: /tmp/cc7meMWy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7meMWy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7meMWy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7meMWy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7meMWy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7meMWy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7meMWy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7meMWy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7meMWy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7meMWy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7meMWy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7meMWy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7meMWy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7meMWy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7meMWy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7meMWy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7meMWy.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc7meMWy.s: Assembler messages:
encrypt.c: /tmp/cc7meMWy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7meMWy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7meMWy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7meMWy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7meMWy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7meMWy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7meMWy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7meMWy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7meMWy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7meMWy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7meMWy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7meMWy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7meMWy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7meMWy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7meMWy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7meMWy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7meMWy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7meMWy.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/ccNNhIws.s: Assembler messages:
encrypt.c: /tmp/ccNNhIws.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNhIws.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNhIws.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNhIws.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNhIws.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNhIws.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNhIws.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNhIws.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNhIws.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNhIws.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNhIws.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNhIws.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNhIws.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNhIws.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNhIws.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNNhIws.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNhIws.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNhIws.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNhIws.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNhIws.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNhIws.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNhIws.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNhIws.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNhIws.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/ccg4uHlA.s: Assembler messages:
encrypt.c: /tmp/ccg4uHlA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg4uHlA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg4uHlA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg4uHlA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4uHlA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4uHlA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4uHlA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4uHlA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4uHlA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg4uHlA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg4uHlA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg4uHlA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg4uHlA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4uHlA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg4uHlA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg4uHlA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg4uHlA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg4uHlA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg4uHlA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg4uHlA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg4uHlA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg4uHlA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg4uHlA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg4uHlA.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/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc9XrIgB.s: Assembler messages:
encrypt.c: /tmp/cc9XrIgB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9XrIgB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9XrIgB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9XrIgB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XrIgB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XrIgB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XrIgB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XrIgB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XrIgB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XrIgB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XrIgB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XrIgB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9XrIgB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XrIgB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9XrIgB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9XrIgB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XrIgB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XrIgB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XrIgB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XrIgB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XrIgB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9XrIgB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XrIgB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XrIgB.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsFUcYE.s: Assembler messages:
encrypt.c: /tmp/ccsFUcYE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsFUcYE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsFUcYE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsFUcYE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUcYE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUcYE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUcYE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUcYE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUcYE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFUcYE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFUcYE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFUcYE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsFUcYE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUcYE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsFUcYE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFUcYE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsFUcYE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFUcYE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFUcYE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFUcYE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFUcYE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFUcYE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsFUcYE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFUcYE.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/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBijxyA.s: Assembler messages:
encrypt.c: /tmp/ccBijxyA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBijxyA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBijxyA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBijxyA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBijxyA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBijxyA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBijxyA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBijxyA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBijxyA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBijxyA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBijxyA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBijxyA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBijxyA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBijxyA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBijxyA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBijxyA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBijxyA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBijxyA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBijxyA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBijxyA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBijxyA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBijxyA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBijxyA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBijxyA.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/ccDz0cOq.s: Assembler messages:
encrypt.c: /tmp/ccDz0cOq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDz0cOq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDz0cOq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDz0cOq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz0cOq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz0cOq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz0cOq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz0cOq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz0cOq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz0cOq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz0cOq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz0cOq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDz0cOq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz0cOq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDz0cOq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDz0cOq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz0cOq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz0cOq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz0cOq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz0cOq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz0cOq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz0cOq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz0cOq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz0cOq.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/ccXEm01D.s: Assembler messages:
encrypt.c: /tmp/ccXEm01D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXEm01D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXEm01D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXEm01D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEm01D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEm01D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEm01D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEm01D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEm01D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEm01D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEm01D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEm01D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXEm01D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEm01D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXEm01D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXEm01D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEm01D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEm01D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEm01D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEm01D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEm01D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXEm01D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEm01D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEm01D.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/cch4rm5I.s: Assembler messages:
encrypt.c: /tmp/cch4rm5I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch4rm5I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch4rm5I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch4rm5I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rm5I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rm5I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rm5I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rm5I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rm5I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4rm5I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4rm5I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4rm5I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch4rm5I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rm5I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch4rm5I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4rm5I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch4rm5I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4rm5I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4rm5I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4rm5I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4rm5I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4rm5I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch4rm5I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4rm5I.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/cc1dlenN.s: Assembler messages:
encrypt.c: /tmp/cc1dlenN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1dlenN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1dlenN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1dlenN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dlenN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dlenN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dlenN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dlenN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dlenN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dlenN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dlenN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dlenN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1dlenN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dlenN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1dlenN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dlenN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1dlenN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dlenN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dlenN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dlenN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dlenN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dlenN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1dlenN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dlenN.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/cc5aKcNG.s: Assembler messages:
encrypt.c: /tmp/cc5aKcNG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5aKcNG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5aKcNG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5aKcNG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aKcNG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aKcNG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aKcNG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aKcNG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aKcNG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aKcNG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aKcNG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aKcNG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5aKcNG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aKcNG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5aKcNG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5aKcNG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aKcNG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aKcNG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aKcNG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aKcNG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aKcNG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5aKcNG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aKcNG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aKcNG.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/ccKuskrA.s: Assembler messages:
encrypt.c: /tmp/ccKuskrA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKuskrA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKuskrA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKuskrA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuskrA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuskrA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuskrA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuskrA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuskrA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKuskrA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKuskrA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKuskrA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKuskrA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuskrA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKuskrA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKuskrA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKuskrA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKuskrA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKuskrA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKuskrA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKuskrA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKuskrA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKuskrA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKuskrA.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/ccjH7dWE.s: Assembler messages:
encrypt.c: /tmp/ccjH7dWE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjH7dWE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjH7dWE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjH7dWE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH7dWE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH7dWE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH7dWE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH7dWE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH7dWE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjH7dWE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjH7dWE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjH7dWE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjH7dWE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH7dWE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjH7dWE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjH7dWE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjH7dWE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjH7dWE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjH7dWE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjH7dWE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH7dWE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjH7dWE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjH7dWE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjH7dWE.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/cc32S3X3.s: Assembler messages:
encrypt.c: /tmp/cc32S3X3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32S3X3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32S3X3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc32S3X3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32S3X3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32S3X3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32S3X3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32S3X3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32S3X3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32S3X3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32S3X3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32S3X3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32S3X3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32S3X3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32S3X3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc32S3X3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32S3X3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32S3X3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32S3X3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32S3X3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32S3X3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32S3X3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32S3X3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32S3X3.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/cchPCUkb.s: Assembler messages:
encrypt.c: /tmp/cchPCUkb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchPCUkb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchPCUkb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchPCUkb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPCUkb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPCUkb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPCUkb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPCUkb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPCUkb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPCUkb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPCUkb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPCUkb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchPCUkb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPCUkb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchPCUkb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPCUkb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchPCUkb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPCUkb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPCUkb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPCUkb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPCUkb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPCUkb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchPCUkb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPCUkb.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/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV72hQX.s: Assembler messages:
encrypt.c: /tmp/ccV72hQX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV72hQX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV72hQX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV72hQX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV72hQX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV72hQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV72hQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV72hQX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV72hQX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV72hQX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV72hQX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV72hQX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV72hQX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV72hQX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV72hQX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV72hQX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV72hQX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV72hQX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV72hQX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV72hQX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV72hQX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV72hQX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV72hQX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV72hQX.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/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdWkoJ7.s: Assembler messages:
encrypt.c: /tmp/ccdWkoJ7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWkoJ7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdWkoJ7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdWkoJ7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWkoJ7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWkoJ7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWkoJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWkoJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWkoJ7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWkoJ7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWkoJ7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWkoJ7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdWkoJ7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWkoJ7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdWkoJ7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWkoJ7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdWkoJ7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWkoJ7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWkoJ7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWkoJ7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWkoJ7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWkoJ7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWkoJ7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWkoJ7.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/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2unYid.s: Assembler messages:
encrypt.c: /tmp/cc2unYid.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2unYid.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2unYid.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2unYid.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2unYid.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2unYid.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2unYid.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2unYid.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2unYid.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2unYid.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2unYid.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2unYid.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2unYid.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2unYid.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2unYid.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2unYid.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2unYid.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2unYid.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2unYid.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2unYid.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2unYid.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2unYid.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2unYid.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2unYid.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/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTvl8l6.s: Assembler messages:
encrypt.c: /tmp/ccTvl8l6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTvl8l6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTvl8l6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTvl8l6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvl8l6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvl8l6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvl8l6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvl8l6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvl8l6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvl8l6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvl8l6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvl8l6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTvl8l6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvl8l6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTvl8l6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTvl8l6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvl8l6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvl8l6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvl8l6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvl8l6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvl8l6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTvl8l6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvl8l6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvl8l6.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/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7MyxO1.s: Assembler messages:
encrypt.c: /tmp/cc7MyxO1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7MyxO1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7MyxO1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7MyxO1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MyxO1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MyxO1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MyxO1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MyxO1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MyxO1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MyxO1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MyxO1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MyxO1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7MyxO1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MyxO1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7MyxO1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7MyxO1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MyxO1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MyxO1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MyxO1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MyxO1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MyxO1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7MyxO1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MyxO1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MyxO1.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cca8isd6.s: Assembler messages:
encrypt.c: /tmp/cca8isd6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca8isd6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca8isd6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca8isd6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8isd6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8isd6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8isd6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8isd6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8isd6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8isd6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8isd6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8isd6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca8isd6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8isd6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca8isd6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8isd6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca8isd6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8isd6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8isd6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8isd6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8isd6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8isd6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca8isd6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8isd6.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/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrwGWS2.s: Assembler messages:
encrypt.c: /tmp/ccrwGWS2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrwGWS2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrwGWS2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrwGWS2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwGWS2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwGWS2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwGWS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwGWS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwGWS2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwGWS2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwGWS2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwGWS2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrwGWS2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwGWS2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrwGWS2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwGWS2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrwGWS2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwGWS2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwGWS2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwGWS2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwGWS2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwGWS2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrwGWS2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwGWS2.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/ccviqR5Z.s: Assembler messages:
encrypt.c: /tmp/ccviqR5Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccviqR5Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccviqR5Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccviqR5Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviqR5Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviqR5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviqR5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviqR5Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviqR5Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccviqR5Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccviqR5Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccviqR5Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccviqR5Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviqR5Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccviqR5Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccviqR5Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccviqR5Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccviqR5Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccviqR5Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccviqR5Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccviqR5Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccviqR5Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccviqR5Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccviqR5Z.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/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOAFrcV.s: Assembler messages:
encrypt.c: /tmp/ccOAFrcV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOAFrcV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOAFrcV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOAFrcV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAFrcV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAFrcV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAFrcV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAFrcV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAFrcV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAFrcV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAFrcV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAFrcV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOAFrcV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAFrcV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOAFrcV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOAFrcV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOAFrcV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAFrcV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAFrcV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAFrcV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAFrcV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOAFrcV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAFrcV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOAFrcV.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/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwPjeK4.s: Assembler messages:
encrypt.c: /tmp/ccwPjeK4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwPjeK4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwPjeK4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwPjeK4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPjeK4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPjeK4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPjeK4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPjeK4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPjeK4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPjeK4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPjeK4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPjeK4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwPjeK4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPjeK4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwPjeK4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPjeK4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwPjeK4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPjeK4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPjeK4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPjeK4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPjeK4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPjeK4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwPjeK4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPjeK4.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/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6S07qX.s: Assembler messages:
encrypt.c: /tmp/cc6S07qX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6S07qX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6S07qX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6S07qX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S07qX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S07qX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S07qX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S07qX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S07qX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6S07qX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6S07qX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6S07qX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6S07qX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S07qX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6S07qX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6S07qX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6S07qX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6S07qX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6S07qX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6S07qX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S07qX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6S07qX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6S07qX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6S07qX.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/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchgppXW.s: Assembler messages:
encrypt.c: /tmp/cchgppXW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgppXW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgppXW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchgppXW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgppXW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgppXW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgppXW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgppXW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgppXW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgppXW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgppXW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgppXW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgppXW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgppXW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgppXW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchgppXW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgppXW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgppXW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgppXW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgppXW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgppXW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgppXW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgppXW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgppXW.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/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA7aL2Q.s: Assembler messages:
encrypt.c: /tmp/ccA7aL2Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA7aL2Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA7aL2Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA7aL2Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7aL2Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7aL2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7aL2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7aL2Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7aL2Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7aL2Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7aL2Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7aL2Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA7aL2Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7aL2Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA7aL2Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA7aL2Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7aL2Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7aL2Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7aL2Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7aL2Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7aL2Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA7aL2Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7aL2Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7aL2Q.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/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ27uSZ.s: Assembler messages:
encrypt.c: /tmp/ccQ27uSZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ27uSZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ27uSZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ27uSZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ27uSZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ27uSZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ27uSZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ27uSZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ27uSZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ27uSZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ27uSZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ27uSZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ27uSZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ27uSZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ27uSZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ27uSZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ27uSZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ27uSZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ27uSZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ27uSZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ27uSZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ27uSZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ27uSZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ27uSZ.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/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBmOfrU.s: Assembler messages:
encrypt.c: /tmp/ccBmOfrU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBmOfrU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBmOfrU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBmOfrU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmOfrU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmOfrU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmOfrU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmOfrU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmOfrU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmOfrU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmOfrU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmOfrU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBmOfrU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmOfrU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBmOfrU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmOfrU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBmOfrU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmOfrU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmOfrU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmOfrU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmOfrU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmOfrU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBmOfrU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmOfrU.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgr2PyT.s: Assembler messages:
encrypt.c: /tmp/ccgr2PyT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgr2PyT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgr2PyT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgr2PyT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr2PyT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr2PyT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr2PyT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr2PyT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr2PyT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr2PyT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr2PyT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr2PyT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgr2PyT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr2PyT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgr2PyT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgr2PyT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr2PyT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr2PyT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr2PyT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr2PyT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr2PyT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgr2PyT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr2PyT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr2PyT.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0RNSf1.s: Assembler messages:
encrypt.c: /tmp/cc0RNSf1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0RNSf1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0RNSf1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0RNSf1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RNSf1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RNSf1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RNSf1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RNSf1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RNSf1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RNSf1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RNSf1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RNSf1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0RNSf1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RNSf1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0RNSf1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RNSf1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0RNSf1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RNSf1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RNSf1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RNSf1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RNSf1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RNSf1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0RNSf1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RNSf1.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/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnqULhJ.s: Assembler messages:
encrypt.c: /tmp/ccnqULhJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnqULhJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnqULhJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnqULhJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqULhJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqULhJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqULhJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqULhJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqULhJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqULhJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqULhJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqULhJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnqULhJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqULhJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnqULhJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnqULhJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqULhJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqULhJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqULhJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqULhJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqULhJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnqULhJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqULhJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqULhJ.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/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc16047o.s: Assembler messages:
encrypt.c: /tmp/cc16047o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc16047o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc16047o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc16047o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16047o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16047o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16047o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16047o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16047o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16047o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16047o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16047o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc16047o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16047o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc16047o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc16047o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16047o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16047o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16047o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16047o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16047o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc16047o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16047o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16047o.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZgFGEt.s: Assembler messages:
encrypt.c: /tmp/ccZgFGEt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZgFGEt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZgFGEt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZgFGEt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgFGEt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgFGEt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgFGEt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgFGEt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgFGEt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZgFGEt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZgFGEt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZgFGEt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZgFGEt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgFGEt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZgFGEt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZgFGEt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZgFGEt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZgFGEt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZgFGEt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZgFGEt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgFGEt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZgFGEt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZgFGEt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZgFGEt.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/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc8PeY0r.s: Assembler messages:
encrypt.c: /tmp/cc8PeY0r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8PeY0r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8PeY0r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8PeY0r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PeY0r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PeY0r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PeY0r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PeY0r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PeY0r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8PeY0r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8PeY0r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8PeY0r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8PeY0r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PeY0r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8PeY0r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8PeY0r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8PeY0r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8PeY0r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8PeY0r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8PeY0r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PeY0r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8PeY0r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8PeY0r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8PeY0r.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/ccEF4O8r.s: Assembler messages:
encrypt.c: /tmp/ccEF4O8r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEF4O8r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEF4O8r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEF4O8r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF4O8r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF4O8r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF4O8r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF4O8r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF4O8r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEF4O8r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEF4O8r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEF4O8r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEF4O8r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF4O8r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEF4O8r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEF4O8r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEF4O8r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEF4O8r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEF4O8r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEF4O8r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEF4O8r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEF4O8r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEF4O8r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEF4O8r.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/ccVWaiDq.s: Assembler messages:
encrypt.c: /tmp/ccVWaiDq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVWaiDq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVWaiDq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVWaiDq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWaiDq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWaiDq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWaiDq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWaiDq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWaiDq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWaiDq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWaiDq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWaiDq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVWaiDq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWaiDq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVWaiDq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWaiDq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVWaiDq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWaiDq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWaiDq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWaiDq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWaiDq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWaiDq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVWaiDq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWaiDq.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/cczgGiKj.s: Assembler messages:
encrypt.c: /tmp/cczgGiKj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgGiKj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczgGiKj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczgGiKj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgGiKj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgGiKj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgGiKj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgGiKj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgGiKj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgGiKj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgGiKj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgGiKj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczgGiKj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgGiKj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczgGiKj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczgGiKj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgGiKj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgGiKj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgGiKj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgGiKj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgGiKj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgGiKj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgGiKj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgGiKj.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/cc4827Aj.s: Assembler messages:
encrypt.c: /tmp/cc4827Aj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4827Aj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4827Aj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4827Aj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4827Aj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4827Aj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4827Aj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4827Aj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4827Aj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4827Aj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4827Aj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4827Aj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4827Aj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4827Aj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4827Aj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4827Aj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4827Aj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4827Aj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4827Aj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4827Aj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4827Aj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4827Aj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4827Aj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4827Aj.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/ccz5Fc8d.s: Assembler messages:
encrypt.c: /tmp/ccz5Fc8d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz5Fc8d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz5Fc8d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz5Fc8d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Fc8d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Fc8d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Fc8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Fc8d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Fc8d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5Fc8d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5Fc8d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5Fc8d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz5Fc8d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Fc8d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz5Fc8d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz5Fc8d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5Fc8d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5Fc8d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5Fc8d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Fc8d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5Fc8d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz5Fc8d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5Fc8d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5Fc8d.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/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cceVjedi.s: Assembler messages:
encrypt.c: /tmp/cceVjedi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceVjedi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceVjedi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceVjedi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVjedi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVjedi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVjedi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVjedi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVjedi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVjedi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVjedi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVjedi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceVjedi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVjedi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceVjedi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceVjedi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVjedi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVjedi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVjedi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVjedi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVjedi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceVjedi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVjedi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVjedi.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/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccms4Egn.s: Assembler messages:
encrypt.c: /tmp/ccms4Egn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccms4Egn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccms4Egn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccms4Egn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccms4Egn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccms4Egn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccms4Egn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccms4Egn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccms4Egn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccms4Egn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccms4Egn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccms4Egn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccms4Egn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccms4Egn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccms4Egn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccms4Egn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccms4Egn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccms4Egn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccms4Egn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccms4Egn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccms4Egn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccms4Egn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccms4Egn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccms4Egn.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6XkbPb.s: Assembler messages:
encrypt.c: /tmp/cc6XkbPb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6XkbPb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6XkbPb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6XkbPb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XkbPb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XkbPb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XkbPb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XkbPb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XkbPb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XkbPb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XkbPb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XkbPb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6XkbPb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XkbPb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6XkbPb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6XkbPb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XkbPb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XkbPb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XkbPb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XkbPb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XkbPb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6XkbPb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XkbPb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XkbPb.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/cci5SQpg.s: Assembler messages:
encrypt.c: /tmp/cci5SQpg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci5SQpg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci5SQpg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci5SQpg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5SQpg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5SQpg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5SQpg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5SQpg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5SQpg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5SQpg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5SQpg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5SQpg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci5SQpg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5SQpg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci5SQpg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5SQpg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci5SQpg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5SQpg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5SQpg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5SQpg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5SQpg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5SQpg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5SQpg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5SQpg.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/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfe5Mys.s: Assembler messages:
encrypt.c: /tmp/ccfe5Mys.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfe5Mys.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfe5Mys.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfe5Mys.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfe5Mys.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfe5Mys.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfe5Mys.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfe5Mys.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfe5Mys.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfe5Mys.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfe5Mys.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfe5Mys.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfe5Mys.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfe5Mys.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfe5Mys.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfe5Mys.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfe5Mys.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfe5Mys.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfe5Mys.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfe5Mys.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfe5Mys.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfe5Mys.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfe5Mys.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfe5Mys.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqnuH69.s: Assembler messages:
encrypt.c: /tmp/ccqnuH69.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqnuH69.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqnuH69.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqnuH69.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnuH69.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnuH69.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnuH69.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnuH69.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnuH69.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqnuH69.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqnuH69.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqnuH69.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqnuH69.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnuH69.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqnuH69.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqnuH69.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqnuH69.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqnuH69.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqnuH69.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnuH69.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqnuH69.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqnuH69.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqnuH69.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqnuH69.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqcTBS9.s: Assembler messages:
encrypt.c: /tmp/ccqcTBS9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqcTBS9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqcTBS9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqcTBS9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcTBS9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcTBS9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcTBS9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcTBS9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcTBS9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqcTBS9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqcTBS9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqcTBS9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqcTBS9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcTBS9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqcTBS9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqcTBS9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqcTBS9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqcTBS9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqcTBS9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqcTBS9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcTBS9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqcTBS9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqcTBS9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqcTBS9.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxSH8ac.s: Assembler messages:
encrypt.c: /tmp/ccxSH8ac.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSH8ac.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxSH8ac.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxSH8ac.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSH8ac.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSH8ac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSH8ac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSH8ac.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSH8ac.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxSH8ac.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxSH8ac.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxSH8ac.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxSH8ac.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSH8ac.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxSH8ac.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxSH8ac.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxSH8ac.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxSH8ac.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxSH8ac.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSH8ac.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxSH8ac.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSH8ac.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxSH8ac.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxSH8ac.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFUWJYz.s: Assembler messages:
encrypt.c: /tmp/ccFUWJYz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFUWJYz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFUWJYz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFUWJYz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUWJYz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUWJYz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUWJYz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUWJYz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUWJYz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUWJYz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUWJYz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUWJYz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFUWJYz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUWJYz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFUWJYz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUWJYz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFUWJYz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUWJYz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUWJYz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUWJYz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUWJYz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUWJYz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFUWJYz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUWJYz.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNOjpY9.s: Assembler messages:
encrypt.c: /tmp/ccNOjpY9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNOjpY9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNOjpY9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNOjpY9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOjpY9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOjpY9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOjpY9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOjpY9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOjpY9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOjpY9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOjpY9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOjpY9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNOjpY9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOjpY9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNOjpY9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNOjpY9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOjpY9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOjpY9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOjpY9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOjpY9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOjpY9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNOjpY9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOjpY9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOjpY9.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/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOYsuv9.s: Assembler messages:
encrypt.c: /tmp/ccOYsuv9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOYsuv9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOYsuv9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOYsuv9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYsuv9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYsuv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYsuv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYsuv9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYsuv9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYsuv9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYsuv9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYsuv9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOYsuv9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYsuv9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOYsuv9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOYsuv9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYsuv9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYsuv9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYsuv9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYsuv9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYsuv9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOYsuv9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYsuv9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYsuv9.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/ccnXYJkd.s: Assembler messages:
encrypt.c: /tmp/ccnXYJkd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnXYJkd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnXYJkd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnXYJkd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXYJkd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXYJkd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXYJkd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXYJkd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXYJkd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXYJkd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXYJkd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXYJkd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnXYJkd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXYJkd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnXYJkd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXYJkd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnXYJkd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXYJkd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXYJkd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXYJkd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXYJkd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXYJkd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXYJkd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXYJkd.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/ccAszVT8.s: Assembler messages:
encrypt.c: /tmp/ccAszVT8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAszVT8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAszVT8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAszVT8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAszVT8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAszVT8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAszVT8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAszVT8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAszVT8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAszVT8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAszVT8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAszVT8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAszVT8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAszVT8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAszVT8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAszVT8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAszVT8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAszVT8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAszVT8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAszVT8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAszVT8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAszVT8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAszVT8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAszVT8.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/ccogEKV5.s: Assembler messages:
encrypt.c: /tmp/ccogEKV5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccogEKV5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccogEKV5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccogEKV5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogEKV5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogEKV5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogEKV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogEKV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogEKV5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogEKV5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogEKV5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogEKV5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccogEKV5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogEKV5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccogEKV5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogEKV5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccogEKV5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogEKV5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogEKV5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogEKV5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogEKV5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogEKV5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogEKV5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogEKV5.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/ccIlWmIY.s: Assembler messages:
encrypt.c: /tmp/ccIlWmIY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIlWmIY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIlWmIY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIlWmIY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlWmIY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlWmIY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlWmIY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlWmIY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlWmIY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIlWmIY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIlWmIY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIlWmIY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIlWmIY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlWmIY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIlWmIY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIlWmIY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIlWmIY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIlWmIY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIlWmIY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlWmIY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIlWmIY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIlWmIY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIlWmIY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIlWmIY.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/ccgq4zP5.s: Assembler messages:
encrypt.c: /tmp/ccgq4zP5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgq4zP5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgq4zP5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgq4zP5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq4zP5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq4zP5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq4zP5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq4zP5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq4zP5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq4zP5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq4zP5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq4zP5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgq4zP5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq4zP5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgq4zP5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq4zP5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgq4zP5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq4zP5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgq4zP5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgq4zP5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq4zP5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgq4zP5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgq4zP5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgq4zP5.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/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9I05n8.s: Assembler messages:
encrypt.c: /tmp/cc9I05n8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9I05n8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9I05n8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9I05n8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9I05n8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9I05n8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9I05n8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9I05n8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9I05n8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9I05n8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9I05n8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9I05n8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9I05n8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9I05n8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9I05n8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9I05n8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9I05n8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9I05n8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9I05n8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9I05n8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9I05n8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9I05n8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9I05n8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9I05n8.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwMBJo9.s: Assembler messages:
encrypt.c: /tmp/ccwMBJo9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwMBJo9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwMBJo9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwMBJo9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMBJo9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMBJo9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMBJo9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMBJo9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMBJo9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMBJo9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMBJo9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMBJo9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwMBJo9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMBJo9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwMBJo9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMBJo9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwMBJo9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMBJo9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMBJo9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMBJo9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMBJo9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMBJo9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMBJo9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMBJo9.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/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTmGGh7.s: Assembler messages:
encrypt.c: /tmp/ccTmGGh7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTmGGh7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTmGGh7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTmGGh7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmGGh7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmGGh7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmGGh7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmGGh7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmGGh7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmGGh7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmGGh7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmGGh7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTmGGh7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmGGh7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTmGGh7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmGGh7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTmGGh7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmGGh7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmGGh7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmGGh7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmGGh7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmGGh7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTmGGh7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmGGh7.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/ccmOZ4L7.s: Assembler messages:
encrypt.c: /tmp/ccmOZ4L7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmOZ4L7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmOZ4L7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmOZ4L7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOZ4L7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOZ4L7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOZ4L7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOZ4L7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOZ4L7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmOZ4L7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmOZ4L7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmOZ4L7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmOZ4L7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOZ4L7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmOZ4L7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmOZ4L7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmOZ4L7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmOZ4L7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmOZ4L7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOZ4L7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmOZ4L7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmOZ4L7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmOZ4L7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmOZ4L7.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/cc0cIIgg.s: Assembler messages:
encrypt.c: /tmp/cc0cIIgg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0cIIgg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0cIIgg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0cIIgg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cIIgg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cIIgg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cIIgg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cIIgg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cIIgg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cIIgg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cIIgg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cIIgg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0cIIgg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cIIgg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0cIIgg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0cIIgg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cIIgg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cIIgg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cIIgg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cIIgg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cIIgg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0cIIgg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cIIgg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cIIgg.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/cci7YWjj.s: Assembler messages:
encrypt.c: /tmp/cci7YWjj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci7YWjj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci7YWjj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci7YWjj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7YWjj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7YWjj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7YWjj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7YWjj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7YWjj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci7YWjj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci7YWjj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci7YWjj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci7YWjj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7YWjj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci7YWjj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci7YWjj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci7YWjj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci7YWjj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci7YWjj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci7YWjj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7YWjj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci7YWjj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci7YWjj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci7YWjj.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/ccNW8Wn7.s: Assembler messages:
encrypt.c: /tmp/ccNW8Wn7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNW8Wn7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNW8Wn7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNW8Wn7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8Wn7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8Wn7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8Wn7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8Wn7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8Wn7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW8Wn7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW8Wn7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW8Wn7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNW8Wn7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8Wn7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNW8Wn7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNW8Wn7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNW8Wn7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW8Wn7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW8Wn7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNW8Wn7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW8Wn7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNW8Wn7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW8Wn7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNW8Wn7.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/cczaLm2e.s: Assembler messages:
encrypt.c: /tmp/cczaLm2e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczaLm2e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczaLm2e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczaLm2e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaLm2e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaLm2e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaLm2e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaLm2e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaLm2e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaLm2e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaLm2e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaLm2e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczaLm2e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaLm2e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczaLm2e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaLm2e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczaLm2e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaLm2e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaLm2e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaLm2e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaLm2e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaLm2e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczaLm2e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaLm2e.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/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1XvZgg.s: Assembler messages:
encrypt.c: /tmp/cc1XvZgg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1XvZgg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1XvZgg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1XvZgg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XvZgg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XvZgg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XvZgg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XvZgg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XvZgg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XvZgg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XvZgg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XvZgg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1XvZgg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XvZgg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1XvZgg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1XvZgg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XvZgg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XvZgg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XvZgg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XvZgg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XvZgg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1XvZgg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XvZgg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XvZgg.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpmN9Eo.s: Assembler messages:
encrypt.c: /tmp/ccpmN9Eo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpmN9Eo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpmN9Eo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpmN9Eo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmN9Eo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmN9Eo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmN9Eo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmN9Eo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmN9Eo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmN9Eo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmN9Eo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmN9Eo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpmN9Eo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmN9Eo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpmN9Eo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmN9Eo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpmN9Eo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmN9Eo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmN9Eo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmN9Eo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmN9Eo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmN9Eo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpmN9Eo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmN9Eo.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/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRL3exi.s: Assembler messages:
encrypt.c: /tmp/ccRL3exi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRL3exi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRL3exi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRL3exi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRL3exi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRL3exi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRL3exi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRL3exi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRL3exi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRL3exi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRL3exi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRL3exi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRL3exi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRL3exi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRL3exi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRL3exi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRL3exi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRL3exi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRL3exi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRL3exi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRL3exi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRL3exi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRL3exi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRL3exi.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/ccdbTwUf.s: Assembler messages:
encrypt.c: /tmp/ccdbTwUf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdbTwUf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdbTwUf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdbTwUf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbTwUf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbTwUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbTwUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbTwUf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbTwUf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbTwUf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbTwUf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbTwUf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdbTwUf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbTwUf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdbTwUf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdbTwUf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbTwUf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbTwUf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbTwUf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbTwUf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbTwUf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbTwUf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbTwUf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbTwUf.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/cc0F4JDa.s: Assembler messages:
encrypt.c: /tmp/cc0F4JDa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0F4JDa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0F4JDa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0F4JDa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F4JDa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F4JDa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F4JDa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F4JDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F4JDa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0F4JDa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0F4JDa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0F4JDa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0F4JDa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F4JDa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0F4JDa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0F4JDa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0F4JDa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0F4JDa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0F4JDa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0F4JDa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0F4JDa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0F4JDa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0F4JDa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0F4JDa.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/ccFMfGX0.s: Assembler messages:
encrypt.c: /tmp/ccFMfGX0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFMfGX0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFMfGX0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFMfGX0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMfGX0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMfGX0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMfGX0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMfGX0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMfGX0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMfGX0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMfGX0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMfGX0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFMfGX0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMfGX0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFMfGX0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFMfGX0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMfGX0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMfGX0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMfGX0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMfGX0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMfGX0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFMfGX0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMfGX0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMfGX0.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/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco3bFUY.s: Assembler messages:
encrypt.c: /tmp/cco3bFUY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco3bFUY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco3bFUY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco3bFUY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3bFUY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3bFUY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3bFUY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3bFUY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3bFUY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3bFUY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3bFUY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3bFUY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco3bFUY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3bFUY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco3bFUY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco3bFUY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3bFUY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3bFUY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3bFUY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3bFUY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3bFUY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco3bFUY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3bFUY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3bFUY.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/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoD9X25.s: Assembler messages:
encrypt.c: /tmp/ccoD9X25.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoD9X25.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoD9X25.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoD9X25.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD9X25.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD9X25.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD9X25.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD9X25.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD9X25.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoD9X25.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoD9X25.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoD9X25.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoD9X25.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD9X25.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoD9X25.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoD9X25.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoD9X25.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoD9X25.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoD9X25.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoD9X25.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoD9X25.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoD9X25.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoD9X25.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoD9X25.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/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIAQZtf.s: Assembler messages:
encrypt.c: /tmp/ccIAQZtf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIAQZtf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIAQZtf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIAQZtf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAQZtf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAQZtf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAQZtf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAQZtf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAQZtf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAQZtf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAQZtf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAQZtf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIAQZtf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAQZtf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIAQZtf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAQZtf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIAQZtf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAQZtf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAQZtf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAQZtf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAQZtf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAQZtf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIAQZtf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAQZtf.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/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVuMhx3.s: Assembler messages:
encrypt.c: /tmp/ccVuMhx3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVuMhx3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVuMhx3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVuMhx3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuMhx3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuMhx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuMhx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuMhx3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuMhx3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVuMhx3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVuMhx3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVuMhx3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVuMhx3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuMhx3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVuMhx3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVuMhx3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVuMhx3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVuMhx3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVuMhx3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVuMhx3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVuMhx3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVuMhx3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVuMhx3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVuMhx3.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/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbWmdP1.s: Assembler messages:
encrypt.c: /tmp/ccbWmdP1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbWmdP1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbWmdP1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbWmdP1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWmdP1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWmdP1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWmdP1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWmdP1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWmdP1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWmdP1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWmdP1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWmdP1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbWmdP1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWmdP1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbWmdP1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbWmdP1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWmdP1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWmdP1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWmdP1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWmdP1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWmdP1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbWmdP1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWmdP1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWmdP1.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/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvqP6h6.s: Assembler messages:
encrypt.c: /tmp/ccvqP6h6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvqP6h6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvqP6h6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvqP6h6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqP6h6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqP6h6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqP6h6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqP6h6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqP6h6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqP6h6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqP6h6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqP6h6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvqP6h6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqP6h6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvqP6h6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqP6h6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvqP6h6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqP6h6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqP6h6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqP6h6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqP6h6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqP6h6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvqP6h6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqP6h6.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/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3QLZzx.s: Assembler messages:
encrypt.c: /tmp/cc3QLZzx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3QLZzx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3QLZzx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3QLZzx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QLZzx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QLZzx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QLZzx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QLZzx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QLZzx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QLZzx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QLZzx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QLZzx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3QLZzx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QLZzx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3QLZzx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QLZzx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3QLZzx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3QLZzx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QLZzx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QLZzx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QLZzx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QLZzx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3QLZzx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3QLZzx.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccexdfps.s: Assembler messages:
encrypt.c: /tmp/ccexdfps.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccexdfps.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccexdfps.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccexdfps.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexdfps.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexdfps.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexdfps.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexdfps.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexdfps.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexdfps.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexdfps.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexdfps.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccexdfps.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexdfps.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccexdfps.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccexdfps.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexdfps.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexdfps.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexdfps.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexdfps.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexdfps.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccexdfps.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexdfps.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexdfps.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/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciFRiak.s: Assembler messages:
encrypt.c: /tmp/cciFRiak.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFRiak.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFRiak.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciFRiak.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFRiak.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFRiak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFRiak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFRiak.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFRiak.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFRiak.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFRiak.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFRiak.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFRiak.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFRiak.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFRiak.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciFRiak.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFRiak.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFRiak.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFRiak.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFRiak.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFRiak.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFRiak.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFRiak.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFRiak.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/cczituzs.s: Assembler messages:
encrypt.c: /tmp/cczituzs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczituzs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczituzs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczituzs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczituzs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczituzs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczituzs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczituzs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczituzs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczituzs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczituzs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczituzs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczituzs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczituzs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczituzs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczituzs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczituzs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczituzs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczituzs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczituzs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczituzs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczituzs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczituzs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczituzs.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/cc735QNA.s: Assembler messages:
encrypt.c: /tmp/cc735QNA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc735QNA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc735QNA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc735QNA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735QNA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735QNA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735QNA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735QNA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735QNA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc735QNA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc735QNA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc735QNA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc735QNA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735QNA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc735QNA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc735QNA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc735QNA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc735QNA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc735QNA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc735QNA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735QNA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc735QNA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc735QNA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc735QNA.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/ccR83mos.s: Assembler messages:
encrypt.c: /tmp/ccR83mos.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR83mos.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR83mos.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR83mos.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR83mos.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR83mos.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR83mos.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR83mos.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR83mos.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR83mos.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR83mos.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR83mos.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR83mos.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR83mos.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR83mos.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR83mos.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR83mos.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR83mos.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR83mos.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR83mos.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR83mos.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR83mos.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR83mos.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR83mos.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/ccNxoCms.s: Assembler messages:
encrypt.c: /tmp/ccNxoCms.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxoCms.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxoCms.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxoCms.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoCms.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoCms.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoCms.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoCms.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoCms.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxoCms.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxoCms.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxoCms.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxoCms.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoCms.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxoCms.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNxoCms.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxoCms.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxoCms.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxoCms.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoCms.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxoCms.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxoCms.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxoCms.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxoCms.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/ccoF1Pfr.s: Assembler messages:
encrypt.c: /tmp/ccoF1Pfr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoF1Pfr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoF1Pfr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoF1Pfr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoF1Pfr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoF1Pfr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoF1Pfr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoF1Pfr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoF1Pfr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoF1Pfr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoF1Pfr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoF1Pfr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoF1Pfr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoF1Pfr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoF1Pfr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoF1Pfr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoF1Pfr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoF1Pfr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoF1Pfr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoF1Pfr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoF1Pfr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoF1Pfr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoF1Pfr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoF1Pfr.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/cc6VL35P.s: Assembler messages:
encrypt.c: /tmp/cc6VL35P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6VL35P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6VL35P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6VL35P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VL35P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VL35P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VL35P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VL35P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VL35P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6VL35P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6VL35P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6VL35P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6VL35P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VL35P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6VL35P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6VL35P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6VL35P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6VL35P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6VL35P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VL35P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6VL35P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6VL35P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6VL35P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6VL35P.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/ccfGKVqX.s: Assembler messages:
encrypt.c: /tmp/ccfGKVqX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfGKVqX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfGKVqX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfGKVqX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGKVqX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGKVqX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGKVqX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGKVqX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGKVqX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGKVqX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGKVqX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGKVqX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfGKVqX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGKVqX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfGKVqX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGKVqX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfGKVqX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfGKVqX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGKVqX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGKVqX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGKVqX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGKVqX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfGKVqX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfGKVqX.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/cc1fMG3J.s: Assembler messages:
encrypt.c: /tmp/cc1fMG3J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1fMG3J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1fMG3J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1fMG3J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fMG3J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fMG3J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fMG3J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fMG3J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fMG3J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fMG3J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fMG3J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fMG3J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1fMG3J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fMG3J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1fMG3J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1fMG3J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fMG3J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fMG3J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fMG3J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fMG3J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fMG3J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1fMG3J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fMG3J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fMG3J.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/ccQETkjS.s: Assembler messages:
encrypt.c: /tmp/ccQETkjS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQETkjS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQETkjS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQETkjS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQETkjS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQETkjS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQETkjS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQETkjS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQETkjS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQETkjS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQETkjS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQETkjS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQETkjS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQETkjS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQETkjS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQETkjS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQETkjS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQETkjS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQETkjS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQETkjS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQETkjS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQETkjS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQETkjS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQETkjS.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/ccZNbPzY.s: Assembler messages:
encrypt.c: /tmp/ccZNbPzY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZNbPzY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZNbPzY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZNbPzY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNbPzY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNbPzY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNbPzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNbPzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNbPzY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNbPzY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNbPzY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNbPzY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZNbPzY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNbPzY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZNbPzY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNbPzY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZNbPzY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNbPzY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNbPzY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNbPzY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNbPzY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNbPzY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZNbPzY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNbPzY.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/ccZSWwwP.s: Assembler messages:
encrypt.c: /tmp/ccZSWwwP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZSWwwP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZSWwwP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZSWwwP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWwwP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWwwP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWwwP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWwwP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWwwP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSWwwP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSWwwP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSWwwP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZSWwwP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWwwP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZSWwwP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZSWwwP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZSWwwP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSWwwP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSWwwP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSWwwP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSWwwP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZSWwwP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSWwwP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZSWwwP.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/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2p4ScM.s: Assembler messages:
encrypt.c: /tmp/cc2p4ScM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2p4ScM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2p4ScM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2p4ScM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p4ScM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p4ScM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p4ScM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p4ScM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p4ScM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2p4ScM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2p4ScM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2p4ScM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2p4ScM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p4ScM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2p4ScM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2p4ScM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2p4ScM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2p4ScM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2p4ScM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p4ScM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2p4ScM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2p4ScM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2p4ScM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2p4ScM.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=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyWKmHQ.s: Assembler messages:
encrypt.c: /tmp/ccyWKmHQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyWKmHQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyWKmHQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyWKmHQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWKmHQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWKmHQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWKmHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWKmHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWKmHQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWKmHQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWKmHQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWKmHQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyWKmHQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWKmHQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyWKmHQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWKmHQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyWKmHQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWKmHQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWKmHQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWKmHQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWKmHQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWKmHQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyWKmHQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWKmHQ.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=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH1Um5p.s: Assembler messages:
encrypt.c: /tmp/ccH1Um5p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH1Um5p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH1Um5p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH1Um5p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1Um5p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1Um5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1Um5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1Um5p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1Um5p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1Um5p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1Um5p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1Um5p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH1Um5p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1Um5p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH1Um5p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH1Um5p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1Um5p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1Um5p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1Um5p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1Um5p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1Um5p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH1Um5p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1Um5p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1Um5p.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmdKGDJ.s: Assembler messages:
encrypt.c: /tmp/ccmdKGDJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdKGDJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmdKGDJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmdKGDJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdKGDJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdKGDJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdKGDJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdKGDJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdKGDJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdKGDJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdKGDJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdKGDJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmdKGDJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdKGDJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmdKGDJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdKGDJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmdKGDJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdKGDJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdKGDJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdKGDJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdKGDJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdKGDJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdKGDJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdKGDJ.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1ejzAc.s: Assembler messages:
encrypt.c: /tmp/cc1ejzAc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ejzAc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ejzAc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ejzAc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ejzAc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ejzAc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ejzAc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ejzAc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ejzAc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ejzAc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ejzAc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ejzAc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ejzAc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ejzAc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ejzAc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1ejzAc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ejzAc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ejzAc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ejzAc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ejzAc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ejzAc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ejzAc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ejzAc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ejzAc.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/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9qmgvE.s: Assembler messages:
encrypt.c: /tmp/cc9qmgvE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qmgvE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qmgvE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qmgvE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmgvE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmgvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmgvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmgvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmgvE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qmgvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qmgvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qmgvE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qmgvE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmgvE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qmgvE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qmgvE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9qmgvE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qmgvE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qmgvE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qmgvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmgvE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qmgvE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qmgvE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qmgvE.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7kJUvv.s: Assembler messages:
encrypt.c: /tmp/cc7kJUvv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7kJUvv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7kJUvv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7kJUvv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kJUvv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kJUvv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kJUvv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kJUvv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kJUvv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7kJUvv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7kJUvv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7kJUvv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7kJUvv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kJUvv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7kJUvv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7kJUvv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7kJUvv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7kJUvv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7kJUvv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kJUvv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7kJUvv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7kJUvv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7kJUvv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7kJUvv.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/ccWXyRLJ.s: Assembler messages:
encrypt.c: /tmp/ccWXyRLJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXyRLJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXyRLJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXyRLJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXyRLJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXyRLJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXyRLJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXyRLJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXyRLJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXyRLJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXyRLJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXyRLJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXyRLJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXyRLJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXyRLJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXyRLJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWXyRLJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXyRLJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXyRLJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXyRLJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXyRLJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXyRLJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXyRLJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXyRLJ.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/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccodNhel.s: Assembler messages:
encrypt.c: /tmp/ccodNhel.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccodNhel.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccodNhel.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccodNhel.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodNhel.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodNhel.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodNhel.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodNhel.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodNhel.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccodNhel.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccodNhel.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccodNhel.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccodNhel.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodNhel.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccodNhel.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccodNhel.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccodNhel.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccodNhel.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccodNhel.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodNhel.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccodNhel.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccodNhel.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccodNhel.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccodNhel.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/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwq6n6D.s: Assembler messages:
encrypt.c: /tmp/ccwq6n6D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwq6n6D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwq6n6D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwq6n6D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq6n6D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq6n6D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq6n6D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq6n6D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq6n6D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwq6n6D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwq6n6D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwq6n6D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwq6n6D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq6n6D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwq6n6D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwq6n6D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwq6n6D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwq6n6D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwq6n6D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwq6n6D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq6n6D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwq6n6D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwq6n6D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwq6n6D.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=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoXxaTA.s: Assembler messages:
encrypt.c: /tmp/ccoXxaTA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoXxaTA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoXxaTA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoXxaTA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXxaTA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXxaTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXxaTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXxaTA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXxaTA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXxaTA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXxaTA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXxaTA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoXxaTA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXxaTA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoXxaTA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoXxaTA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoXxaTA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXxaTA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXxaTA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXxaTA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXxaTA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoXxaTA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXxaTA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoXxaTA.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/ccxWglWF.s: Assembler messages:
encrypt.c: /tmp/ccxWglWF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxWglWF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxWglWF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxWglWF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWglWF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWglWF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWglWF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWglWF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWglWF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWglWF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWglWF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWglWF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxWglWF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWglWF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxWglWF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWglWF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxWglWF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWglWF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWglWF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWglWF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWglWF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWglWF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxWglWF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWglWF.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/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEGDo9A.s: Assembler messages:
encrypt.c: /tmp/ccEGDo9A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEGDo9A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEGDo9A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEGDo9A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGDo9A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGDo9A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGDo9A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGDo9A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGDo9A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGDo9A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGDo9A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGDo9A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEGDo9A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGDo9A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEGDo9A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGDo9A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEGDo9A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGDo9A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGDo9A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGDo9A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGDo9A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGDo9A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEGDo9A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGDo9A.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccXQNBx.s: Assembler messages:
encrypt.c: /tmp/cccXQNBx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccXQNBx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccXQNBx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccXQNBx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXQNBx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXQNBx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXQNBx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXQNBx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXQNBx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXQNBx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXQNBx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXQNBx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccXQNBx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXQNBx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccXQNBx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccXQNBx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXQNBx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXQNBx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXQNBx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXQNBx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXQNBx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccXQNBx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXQNBx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXQNBx.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0YN1NN.s: Assembler messages:
encrypt.c: /tmp/cc0YN1NN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0YN1NN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0YN1NN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0YN1NN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YN1NN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YN1NN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YN1NN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YN1NN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YN1NN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0YN1NN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0YN1NN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0YN1NN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0YN1NN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YN1NN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0YN1NN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0YN1NN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0YN1NN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0YN1NN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0YN1NN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0YN1NN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YN1NN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0YN1NN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0YN1NN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0YN1NN.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHHBMOB.s: Assembler messages:
encrypt.c: /tmp/ccHHBMOB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHHBMOB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHHBMOB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHHBMOB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBMOB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBMOB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBMOB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBMOB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBMOB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHBMOB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHBMOB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHBMOB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHHBMOB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBMOB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHHBMOB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHHBMOB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHBMOB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHBMOB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHBMOB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHBMOB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHBMOB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHHBMOB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHBMOB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHBMOB.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/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccidMXhB.s: Assembler messages:
encrypt.c: /tmp/ccidMXhB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidMXhB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidMXhB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccidMXhB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidMXhB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidMXhB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidMXhB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidMXhB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidMXhB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidMXhB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidMXhB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidMXhB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidMXhB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidMXhB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidMXhB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccidMXhB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidMXhB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidMXhB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidMXhB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidMXhB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidMXhB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidMXhB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidMXhB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidMXhB.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/ccptWJCE.s: Assembler messages:
encrypt.c: /tmp/ccptWJCE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccptWJCE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccptWJCE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccptWJCE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptWJCE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptWJCE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptWJCE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptWJCE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptWJCE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptWJCE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptWJCE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptWJCE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccptWJCE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptWJCE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccptWJCE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptWJCE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccptWJCE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptWJCE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptWJCE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptWJCE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptWJCE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptWJCE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccptWJCE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptWJCE.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/cc2MBdZ5.s: Assembler messages:
encrypt.c: /tmp/cc2MBdZ5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2MBdZ5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2MBdZ5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2MBdZ5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MBdZ5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MBdZ5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MBdZ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MBdZ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MBdZ5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2MBdZ5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2MBdZ5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2MBdZ5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2MBdZ5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MBdZ5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2MBdZ5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2MBdZ5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2MBdZ5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2MBdZ5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2MBdZ5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2MBdZ5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MBdZ5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2MBdZ5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2MBdZ5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2MBdZ5.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/ccrHJXh1.s: Assembler messages:
encrypt.c: /tmp/ccrHJXh1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrHJXh1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrHJXh1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrHJXh1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHJXh1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHJXh1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHJXh1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHJXh1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHJXh1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHJXh1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHJXh1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHJXh1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrHJXh1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHJXh1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrHJXh1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrHJXh1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHJXh1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHJXh1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHJXh1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHJXh1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHJXh1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrHJXh1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHJXh1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHJXh1.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/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7O8k5Z.s: Assembler messages:
encrypt.c: /tmp/cc7O8k5Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7O8k5Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7O8k5Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7O8k5Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O8k5Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O8k5Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O8k5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O8k5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O8k5Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7O8k5Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7O8k5Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7O8k5Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7O8k5Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O8k5Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7O8k5Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7O8k5Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7O8k5Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7O8k5Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7O8k5Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7O8k5Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7O8k5Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7O8k5Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7O8k5Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7O8k5Z.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc931BdS.s: Assembler messages:
encrypt.c: /tmp/cc931BdS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc931BdS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc931BdS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc931BdS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc931BdS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc931BdS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc931BdS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc931BdS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc931BdS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc931BdS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc931BdS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc931BdS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc931BdS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc931BdS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc931BdS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc931BdS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc931BdS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc931BdS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc931BdS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc931BdS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc931BdS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc931BdS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc931BdS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc931BdS.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfsa068.s: Assembler messages:
encrypt.c: /tmp/ccfsa068.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfsa068.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfsa068.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfsa068.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsa068.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsa068.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsa068.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsa068.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsa068.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfsa068.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfsa068.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfsa068.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfsa068.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsa068.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfsa068.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfsa068.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfsa068.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfsa068.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfsa068.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfsa068.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsa068.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfsa068.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfsa068.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfsa068.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccra2Ec1.s: Assembler messages:
encrypt.c: /tmp/ccra2Ec1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccra2Ec1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccra2Ec1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccra2Ec1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra2Ec1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra2Ec1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra2Ec1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra2Ec1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra2Ec1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccra2Ec1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccra2Ec1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccra2Ec1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccra2Ec1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra2Ec1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccra2Ec1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccra2Ec1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccra2Ec1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccra2Ec1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccra2Ec1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra2Ec1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccra2Ec1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccra2Ec1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccra2Ec1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccra2Ec1.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/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOcyzt1.s: Assembler messages:
encrypt.c: /tmp/ccOcyzt1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOcyzt1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOcyzt1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOcyzt1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcyzt1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcyzt1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcyzt1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcyzt1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcyzt1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcyzt1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcyzt1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcyzt1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOcyzt1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcyzt1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOcyzt1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOcyzt1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcyzt1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcyzt1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcyzt1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcyzt1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcyzt1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOcyzt1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcyzt1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcyzt1.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/ccd7simZ.s: Assembler messages:
encrypt.c: /tmp/ccd7simZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7simZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd7simZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7simZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7simZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7simZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7simZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7simZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7simZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7simZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7simZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7simZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd7simZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7simZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd7simZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7simZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd7simZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7simZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7simZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7simZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7simZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7simZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7simZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7simZ.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/ccDCJCHO.s: Assembler messages:
encrypt.c: /tmp/ccDCJCHO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDCJCHO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDCJCHO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDCJCHO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCJCHO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCJCHO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCJCHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCJCHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCJCHO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCJCHO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCJCHO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCJCHO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDCJCHO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCJCHO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDCJCHO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCJCHO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDCJCHO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDCJCHO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCJCHO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCJCHO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCJCHO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCJCHO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDCJCHO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDCJCHO.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/ccNA3iAN.s: Assembler messages:
encrypt.c: /tmp/ccNA3iAN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNA3iAN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNA3iAN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNA3iAN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3iAN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3iAN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3iAN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3iAN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3iAN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNA3iAN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNA3iAN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNA3iAN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNA3iAN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3iAN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNA3iAN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNA3iAN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNA3iAN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNA3iAN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNA3iAN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3iAN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNA3iAN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNA3iAN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNA3iAN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNA3iAN.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/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEiNJII.s: Assembler messages:
encrypt.c: /tmp/ccEiNJII.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEiNJII.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEiNJII.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEiNJII.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiNJII.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiNJII.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiNJII.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiNJII.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiNJII.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiNJII.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiNJII.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiNJII.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEiNJII.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiNJII.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEiNJII.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiNJII.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEiNJII.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiNJII.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiNJII.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiNJII.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiNJII.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiNJII.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEiNJII.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiNJII.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRgLbzC.s: Assembler messages:
encrypt.c: /tmp/ccRgLbzC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRgLbzC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRgLbzC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRgLbzC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgLbzC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgLbzC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgLbzC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgLbzC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgLbzC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgLbzC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgLbzC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgLbzC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRgLbzC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgLbzC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRgLbzC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRgLbzC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgLbzC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgLbzC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgLbzC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgLbzC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgLbzC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRgLbzC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgLbzC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgLbzC.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/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc6hl1tN.s: Assembler messages:
encrypt.c: /tmp/cc6hl1tN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6hl1tN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6hl1tN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6hl1tN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hl1tN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hl1tN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hl1tN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hl1tN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hl1tN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hl1tN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hl1tN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hl1tN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6hl1tN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hl1tN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6hl1tN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6hl1tN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hl1tN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hl1tN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hl1tN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hl1tN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hl1tN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6hl1tN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hl1tN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hl1tN.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/ccLmkJRS.s: Assembler messages:
encrypt.c: /tmp/ccLmkJRS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLmkJRS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLmkJRS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLmkJRS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmkJRS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmkJRS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmkJRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmkJRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmkJRS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmkJRS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmkJRS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmkJRS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLmkJRS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmkJRS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLmkJRS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmkJRS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLmkJRS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmkJRS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmkJRS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmkJRS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmkJRS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmkJRS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLmkJRS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmkJRS.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/cc5Mx9bL.s: Assembler messages:
encrypt.c: /tmp/cc5Mx9bL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Mx9bL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Mx9bL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Mx9bL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mx9bL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mx9bL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mx9bL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mx9bL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mx9bL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Mx9bL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Mx9bL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Mx9bL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Mx9bL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mx9bL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Mx9bL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Mx9bL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Mx9bL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Mx9bL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Mx9bL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Mx9bL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mx9bL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Mx9bL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Mx9bL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Mx9bL.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/ccEeONJN.s: Assembler messages:
encrypt.c: /tmp/ccEeONJN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEeONJN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEeONJN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEeONJN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONJN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONJN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONJN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONJN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONJN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEeONJN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEeONJN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEeONJN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEeONJN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONJN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEeONJN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEeONJN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEeONJN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEeONJN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEeONJN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONJN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEeONJN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEeONJN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEeONJN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEeONJN.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/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaHMRqn.s: Assembler messages:
encrypt.c: /tmp/ccaHMRqn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaHMRqn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaHMRqn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaHMRqn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMRqn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMRqn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMRqn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMRqn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMRqn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHMRqn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHMRqn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHMRqn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaHMRqn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMRqn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaHMRqn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaHMRqn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHMRqn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHMRqn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHMRqn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMRqn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHMRqn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaHMRqn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHMRqn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHMRqn.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccog1sPr.s: Assembler messages:
encrypt.c: /tmp/ccog1sPr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccog1sPr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccog1sPr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccog1sPr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog1sPr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog1sPr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog1sPr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog1sPr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog1sPr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccog1sPr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccog1sPr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccog1sPr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccog1sPr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog1sPr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccog1sPr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccog1sPr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccog1sPr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccog1sPr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccog1sPr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccog1sPr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog1sPr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccog1sPr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccog1sPr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccog1sPr.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDaG4Ag.s: Assembler messages:
encrypt.c: /tmp/ccDaG4Ag.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDaG4Ag.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDaG4Ag.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDaG4Ag.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaG4Ag.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaG4Ag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaG4Ag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaG4Ag.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaG4Ag.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaG4Ag.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaG4Ag.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaG4Ag.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDaG4Ag.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaG4Ag.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDaG4Ag.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDaG4Ag.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaG4Ag.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaG4Ag.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaG4Ag.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaG4Ag.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaG4Ag.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDaG4Ag.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaG4Ag.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaG4Ag.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpDz52m.s: Assembler messages:
encrypt.c: /tmp/ccpDz52m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpDz52m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpDz52m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpDz52m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDz52m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDz52m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDz52m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDz52m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDz52m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDz52m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDz52m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDz52m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpDz52m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDz52m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpDz52m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDz52m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpDz52m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDz52m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDz52m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDz52m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDz52m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDz52m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpDz52m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDz52m.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE1XY7n.s: Assembler messages:
encrypt.c: /tmp/ccE1XY7n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE1XY7n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE1XY7n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE1XY7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1XY7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1XY7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1XY7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1XY7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1XY7n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1XY7n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1XY7n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1XY7n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE1XY7n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1XY7n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE1XY7n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE1XY7n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE1XY7n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1XY7n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1XY7n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1XY7n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1XY7n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE1XY7n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1XY7n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE1XY7n.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cct7IuIw.s: Assembler messages:
encrypt.c: /tmp/cct7IuIw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct7IuIw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct7IuIw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct7IuIw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IuIw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IuIw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IuIw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IuIw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IuIw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7IuIw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7IuIw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7IuIw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct7IuIw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IuIw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct7IuIw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7IuIw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct7IuIw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct7IuIw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7IuIw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7IuIw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7IuIw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7IuIw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7IuIw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct7IuIw.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/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd7wJ4o.s: Assembler messages:
encrypt.c: /tmp/ccd7wJ4o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7wJ4o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd7wJ4o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7wJ4o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wJ4o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wJ4o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wJ4o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wJ4o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wJ4o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7wJ4o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7wJ4o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7wJ4o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd7wJ4o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wJ4o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd7wJ4o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7wJ4o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd7wJ4o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7wJ4o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7wJ4o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7wJ4o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7wJ4o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7wJ4o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7wJ4o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7wJ4o.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/ccwUD9kn.s: Assembler messages:
encrypt.c: /tmp/ccwUD9kn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwUD9kn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwUD9kn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwUD9kn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUD9kn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUD9kn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUD9kn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUD9kn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUD9kn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUD9kn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUD9kn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUD9kn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwUD9kn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUD9kn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwUD9kn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwUD9kn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUD9kn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUD9kn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUD9kn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUD9kn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUD9kn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwUD9kn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUD9kn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUD9kn.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/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCS3qGe.s: Assembler messages:
encrypt.c: /tmp/ccCS3qGe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCS3qGe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCS3qGe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCS3qGe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS3qGe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS3qGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS3qGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS3qGe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS3qGe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCS3qGe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCS3qGe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCS3qGe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCS3qGe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS3qGe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCS3qGe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCS3qGe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCS3qGe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCS3qGe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCS3qGe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS3qGe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCS3qGe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCS3qGe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCS3qGe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCS3qGe.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/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ11EVf.s: Assembler messages:
encrypt.c: /tmp/ccZ11EVf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ11EVf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ11EVf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ11EVf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ11EVf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ11EVf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ11EVf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ11EVf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ11EVf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ11EVf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ11EVf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ11EVf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ11EVf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ11EVf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ11EVf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ11EVf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ11EVf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ11EVf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ11EVf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ11EVf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ11EVf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ11EVf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ11EVf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ11EVf.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMWWN07.s: Assembler messages:
encrypt.c: /tmp/ccMWWN07.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMWWN07.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMWWN07.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMWWN07.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWWN07.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWWN07.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWWN07.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWWN07.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWWN07.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWWN07.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWWN07.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWWN07.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMWWN07.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWWN07.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMWWN07.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMWWN07.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWWN07.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWWN07.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWWN07.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWWN07.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWWN07.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMWWN07.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWWN07.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWWN07.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/ccX5Cl8a.s: Assembler messages:
encrypt.c: /tmp/ccX5Cl8a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5Cl8a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX5Cl8a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX5Cl8a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Cl8a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Cl8a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Cl8a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Cl8a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Cl8a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5Cl8a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5Cl8a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5Cl8a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX5Cl8a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Cl8a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX5Cl8a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5Cl8a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX5Cl8a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5Cl8a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5Cl8a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5Cl8a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5Cl8a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5Cl8a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5Cl8a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5Cl8a.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/ccbsYJve.s: Assembler messages:
encrypt.c: /tmp/ccbsYJve.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsYJve.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbsYJve.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbsYJve.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYJve.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYJve.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYJve.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYJve.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYJve.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsYJve.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsYJve.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsYJve.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbsYJve.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYJve.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbsYJve.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbsYJve.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsYJve.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsYJve.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsYJve.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYJve.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsYJve.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsYJve.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsYJve.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsYJve.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/cceDX2bo.s: Assembler messages:
encrypt.c: /tmp/cceDX2bo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceDX2bo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceDX2bo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceDX2bo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDX2bo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDX2bo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDX2bo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDX2bo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDX2bo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceDX2bo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceDX2bo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceDX2bo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceDX2bo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDX2bo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceDX2bo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceDX2bo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceDX2bo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceDX2bo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceDX2bo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceDX2bo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDX2bo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceDX2bo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceDX2bo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceDX2bo.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/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6uydtb.s: Assembler messages:
encrypt.c: /tmp/cc6uydtb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6uydtb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6uydtb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6uydtb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uydtb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uydtb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uydtb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uydtb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uydtb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uydtb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uydtb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uydtb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6uydtb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uydtb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6uydtb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6uydtb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uydtb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uydtb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uydtb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uydtb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uydtb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6uydtb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uydtb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uydtb.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=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciT7Ivg.s: Assembler messages:
encrypt.c: /tmp/cciT7Ivg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciT7Ivg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciT7Ivg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciT7Ivg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7Ivg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7Ivg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7Ivg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7Ivg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7Ivg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT7Ivg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT7Ivg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT7Ivg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciT7Ivg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7Ivg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciT7Ivg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT7Ivg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciT7Ivg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciT7Ivg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT7Ivg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT7Ivg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciT7Ivg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT7Ivg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciT7Ivg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciT7Ivg.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=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7g8KK2.s: Assembler messages:
encrypt.c: /tmp/cc7g8KK2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7g8KK2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7g8KK2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7g8KK2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7g8KK2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7g8KK2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7g8KK2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7g8KK2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7g8KK2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7g8KK2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7g8KK2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7g8KK2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7g8KK2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7g8KK2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7g8KK2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7g8KK2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7g8KK2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7g8KK2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7g8KK2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7g8KK2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7g8KK2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7g8KK2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7g8KK2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7g8KK2.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/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu1ZEg7.s: Assembler messages:
encrypt.c: /tmp/ccu1ZEg7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu1ZEg7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu1ZEg7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu1ZEg7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1ZEg7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1ZEg7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1ZEg7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1ZEg7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1ZEg7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1ZEg7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1ZEg7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1ZEg7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu1ZEg7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1ZEg7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu1ZEg7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1ZEg7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu1ZEg7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1ZEg7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1ZEg7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1ZEg7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1ZEg7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1ZEg7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu1ZEg7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1ZEg7.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/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1X3vH2.s: Assembler messages:
encrypt.c: /tmp/cc1X3vH2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1X3vH2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1X3vH2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1X3vH2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X3vH2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X3vH2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X3vH2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X3vH2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X3vH2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1X3vH2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1X3vH2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1X3vH2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1X3vH2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X3vH2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1X3vH2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1X3vH2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1X3vH2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1X3vH2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1X3vH2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1X3vH2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1X3vH2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1X3vH2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1X3vH2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1X3vH2.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/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu2ZBo6.s: Assembler messages:
encrypt.c: /tmp/ccu2ZBo6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2ZBo6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2ZBo6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2ZBo6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ZBo6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ZBo6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ZBo6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ZBo6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ZBo6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2ZBo6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2ZBo6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2ZBo6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2ZBo6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ZBo6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2ZBo6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu2ZBo6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2ZBo6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2ZBo6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2ZBo6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2ZBo6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2ZBo6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2ZBo6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2ZBo6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2ZBo6.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/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8v2ie1.s: Assembler messages:
encrypt.c: /tmp/cc8v2ie1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8v2ie1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8v2ie1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8v2ie1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v2ie1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v2ie1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v2ie1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v2ie1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v2ie1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v2ie1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v2ie1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v2ie1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8v2ie1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v2ie1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8v2ie1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8v2ie1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v2ie1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v2ie1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v2ie1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v2ie1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v2ie1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8v2ie1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v2ie1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v2ie1.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/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cczCMUIa.s: Assembler messages:
encrypt.c: /tmp/cczCMUIa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczCMUIa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczCMUIa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczCMUIa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCMUIa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCMUIa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCMUIa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCMUIa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCMUIa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCMUIa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCMUIa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCMUIa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczCMUIa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCMUIa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczCMUIa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCMUIa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczCMUIa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCMUIa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCMUIa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCMUIa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCMUIa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCMUIa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczCMUIa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCMUIa.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/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccErWQT0.s: Assembler messages:
encrypt.c: /tmp/ccErWQT0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccErWQT0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccErWQT0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccErWQT0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErWQT0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErWQT0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErWQT0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErWQT0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErWQT0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErWQT0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErWQT0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErWQT0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccErWQT0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErWQT0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccErWQT0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErWQT0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccErWQT0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErWQT0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErWQT0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErWQT0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErWQT0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErWQT0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccErWQT0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErWQT0.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/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHbiMT2.s: Assembler messages:
encrypt.c: /tmp/ccHbiMT2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbiMT2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHbiMT2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHbiMT2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiMT2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiMT2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiMT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiMT2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiMT2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbiMT2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbiMT2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbiMT2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHbiMT2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiMT2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHbiMT2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHbiMT2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbiMT2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbiMT2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbiMT2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiMT2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbiMT2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbiMT2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbiMT2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbiMT2.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/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7mbE4Z.s: Assembler messages:
encrypt.c: /tmp/cc7mbE4Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7mbE4Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7mbE4Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7mbE4Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mbE4Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mbE4Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mbE4Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mbE4Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mbE4Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7mbE4Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7mbE4Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7mbE4Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7mbE4Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mbE4Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7mbE4Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7mbE4Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7mbE4Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7mbE4Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7mbE4Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mbE4Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7mbE4Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7mbE4Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7mbE4Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7mbE4Z.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/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoxyuN1.s: Assembler messages:
encrypt.c: /tmp/ccoxyuN1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoxyuN1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoxyuN1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoxyuN1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxyuN1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxyuN1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxyuN1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxyuN1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxyuN1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxyuN1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxyuN1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxyuN1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoxyuN1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxyuN1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoxyuN1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxyuN1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoxyuN1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxyuN1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxyuN1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxyuN1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxyuN1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxyuN1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoxyuN1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxyuN1.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvpDl3P.s: Assembler messages:
encrypt.c: /tmp/ccvpDl3P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvpDl3P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvpDl3P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvpDl3P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpDl3P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpDl3P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpDl3P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpDl3P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpDl3P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvpDl3P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvpDl3P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvpDl3P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvpDl3P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpDl3P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvpDl3P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvpDl3P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvpDl3P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvpDl3P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvpDl3P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpDl3P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvpDl3P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpDl3P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvpDl3P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvpDl3P.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/ccwmmVcX.s: Assembler messages:
encrypt.c: /tmp/ccwmmVcX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwmmVcX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwmmVcX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwmmVcX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmVcX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmVcX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmVcX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmVcX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmVcX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmmVcX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmmVcX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmmVcX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwmmVcX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmVcX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwmmVcX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmmVcX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwmmVcX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwmmVcX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmmVcX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmmVcX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwmmVcX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmmVcX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwmmVcX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwmmVcX.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/ccBOrp4Z.s: Assembler messages:
encrypt.c: /tmp/ccBOrp4Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBOrp4Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBOrp4Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBOrp4Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOrp4Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOrp4Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOrp4Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOrp4Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOrp4Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOrp4Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOrp4Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOrp4Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBOrp4Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOrp4Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBOrp4Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBOrp4Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOrp4Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOrp4Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOrp4Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOrp4Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOrp4Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBOrp4Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOrp4Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOrp4Z.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/ccw3TQj6.s: Assembler messages:
encrypt.c: /tmp/ccw3TQj6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw3TQj6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw3TQj6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw3TQj6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3TQj6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3TQj6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3TQj6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3TQj6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3TQj6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3TQj6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3TQj6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3TQj6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw3TQj6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3TQj6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw3TQj6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3TQj6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw3TQj6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3TQj6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3TQj6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3TQj6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3TQj6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3TQj6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw3TQj6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3TQj6.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/cc1HbaAY.s: Assembler messages:
encrypt.c: /tmp/cc1HbaAY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1HbaAY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1HbaAY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1HbaAY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HbaAY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HbaAY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HbaAY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HbaAY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HbaAY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HbaAY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HbaAY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HbaAY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1HbaAY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HbaAY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1HbaAY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HbaAY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1HbaAY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HbaAY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HbaAY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HbaAY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HbaAY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HbaAY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1HbaAY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HbaAY.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/ccaLQa5Z.s: Assembler messages:
encrypt.c: /tmp/ccaLQa5Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaLQa5Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaLQa5Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaLQa5Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLQa5Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLQa5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLQa5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLQa5Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLQa5Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLQa5Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLQa5Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLQa5Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaLQa5Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLQa5Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaLQa5Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaLQa5Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaLQa5Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLQa5Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLQa5Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLQa5Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLQa5Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaLQa5Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLQa5Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaLQa5Z.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/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclUTfkA.s: Assembler messages:
encrypt.c: /tmp/cclUTfkA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclUTfkA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclUTfkA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclUTfkA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUTfkA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUTfkA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUTfkA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUTfkA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUTfkA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUTfkA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUTfkA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUTfkA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclUTfkA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUTfkA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclUTfkA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclUTfkA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUTfkA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUTfkA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUTfkA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUTfkA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUTfkA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclUTfkA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUTfkA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUTfkA.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnOaKSE.s: Assembler messages:
encrypt.c: /tmp/ccnOaKSE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnOaKSE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnOaKSE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnOaKSE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOaKSE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOaKSE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOaKSE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOaKSE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOaKSE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOaKSE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOaKSE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOaKSE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnOaKSE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOaKSE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnOaKSE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOaKSE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnOaKSE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOaKSE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOaKSE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOaKSE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOaKSE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOaKSE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnOaKSE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOaKSE.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/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1n0N5z.s: Assembler messages:
encrypt.c: /tmp/cc1n0N5z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1n0N5z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1n0N5z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1n0N5z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n0N5z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n0N5z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n0N5z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n0N5z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n0N5z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1n0N5z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1n0N5z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1n0N5z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1n0N5z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n0N5z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1n0N5z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1n0N5z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1n0N5z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1n0N5z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1n0N5z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1n0N5z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1n0N5z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1n0N5z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1n0N5z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1n0N5z.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/ccG3fE6t.s: Assembler messages:
encrypt.c: /tmp/ccG3fE6t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG3fE6t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG3fE6t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG3fE6t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3fE6t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3fE6t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3fE6t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3fE6t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3fE6t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3fE6t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3fE6t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3fE6t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG3fE6t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3fE6t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG3fE6t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG3fE6t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG3fE6t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3fE6t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3fE6t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3fE6t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3fE6t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG3fE6t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3fE6t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG3fE6t.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/cc0jhGdA.s: Assembler messages:
encrypt.c: /tmp/cc0jhGdA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0jhGdA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0jhGdA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0jhGdA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jhGdA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jhGdA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jhGdA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jhGdA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jhGdA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jhGdA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jhGdA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jhGdA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0jhGdA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jhGdA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0jhGdA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0jhGdA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jhGdA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jhGdA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jhGdA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jhGdA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jhGdA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0jhGdA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jhGdA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jhGdA.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/cciNGb9J.s: Assembler messages:
encrypt.c: /tmp/cciNGb9J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciNGb9J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciNGb9J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciNGb9J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNGb9J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNGb9J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNGb9J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNGb9J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNGb9J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNGb9J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNGb9J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNGb9J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciNGb9J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNGb9J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciNGb9J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNGb9J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciNGb9J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNGb9J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNGb9J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNGb9J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNGb9J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNGb9J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciNGb9J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNGb9J.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/cc8H73fA.s: Assembler messages:
encrypt.c: /tmp/cc8H73fA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8H73fA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8H73fA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8H73fA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8H73fA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8H73fA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8H73fA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8H73fA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8H73fA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8H73fA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8H73fA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8H73fA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8H73fA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8H73fA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8H73fA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8H73fA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8H73fA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8H73fA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8H73fA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8H73fA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8H73fA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8H73fA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8H73fA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8H73fA.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/ccEz1EtC.s: Assembler messages:
encrypt.c: /tmp/ccEz1EtC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEz1EtC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEz1EtC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEz1EtC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEz1EtC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEz1EtC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEz1EtC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEz1EtC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEz1EtC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEz1EtC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEz1EtC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEz1EtC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEz1EtC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEz1EtC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEz1EtC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEz1EtC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEz1EtC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEz1EtC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEz1EtC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEz1EtC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEz1EtC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEz1EtC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEz1EtC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEz1EtC.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/ccJDdAKR.s: Assembler messages:
encrypt.c: /tmp/ccJDdAKR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJDdAKR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJDdAKR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJDdAKR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDdAKR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDdAKR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDdAKR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDdAKR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDdAKR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDdAKR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDdAKR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDdAKR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJDdAKR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDdAKR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJDdAKR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDdAKR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJDdAKR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDdAKR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDdAKR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDdAKR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDdAKR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDdAKR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJDdAKR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDdAKR.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/ccdqfGZN.s: Assembler messages:
encrypt.c: /tmp/ccdqfGZN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdqfGZN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdqfGZN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdqfGZN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqfGZN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqfGZN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqfGZN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqfGZN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqfGZN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqfGZN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqfGZN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqfGZN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdqfGZN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqfGZN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdqfGZN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdqfGZN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqfGZN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqfGZN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqfGZN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqfGZN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqfGZN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdqfGZN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqfGZN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqfGZN.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/ccGCNsPM.s: Assembler messages:
encrypt.c: /tmp/ccGCNsPM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGCNsPM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGCNsPM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGCNsPM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCNsPM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCNsPM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCNsPM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCNsPM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCNsPM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCNsPM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCNsPM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCNsPM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGCNsPM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCNsPM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGCNsPM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCNsPM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGCNsPM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCNsPM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCNsPM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCNsPM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCNsPM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCNsPM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGCNsPM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCNsPM.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/ccKlmHtJ.s: Assembler messages:
encrypt.c: /tmp/ccKlmHtJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKlmHtJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKlmHtJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKlmHtJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlmHtJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlmHtJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlmHtJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlmHtJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlmHtJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlmHtJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlmHtJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlmHtJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKlmHtJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlmHtJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKlmHtJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKlmHtJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlmHtJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlmHtJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlmHtJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlmHtJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlmHtJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKlmHtJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlmHtJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlmHtJ.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/ccTdB93N.s: Assembler messages:
encrypt.c: /tmp/ccTdB93N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTdB93N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTdB93N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTdB93N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdB93N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdB93N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdB93N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdB93N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdB93N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTdB93N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTdB93N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTdB93N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTdB93N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdB93N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTdB93N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTdB93N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTdB93N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTdB93N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTdB93N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdB93N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTdB93N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTdB93N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTdB93N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTdB93N.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/ccW4vvbX.s: Assembler messages:
encrypt.c: /tmp/ccW4vvbX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW4vvbX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW4vvbX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW4vvbX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4vvbX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4vvbX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4vvbX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4vvbX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4vvbX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4vvbX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4vvbX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4vvbX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW4vvbX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4vvbX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW4vvbX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4vvbX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW4vvbX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4vvbX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4vvbX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4vvbX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4vvbX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4vvbX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW4vvbX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4vvbX.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/cc1hQgGQ.s: Assembler messages:
encrypt.c: /tmp/cc1hQgGQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hQgGQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hQgGQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hQgGQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hQgGQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hQgGQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hQgGQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hQgGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hQgGQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hQgGQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hQgGQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hQgGQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1hQgGQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hQgGQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hQgGQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hQgGQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1hQgGQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hQgGQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hQgGQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hQgGQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hQgGQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hQgGQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hQgGQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hQgGQ.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/ccEv6Z1N.s: Assembler messages:
encrypt.c: /tmp/ccEv6Z1N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEv6Z1N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEv6Z1N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEv6Z1N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEv6Z1N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEv6Z1N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEv6Z1N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEv6Z1N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEv6Z1N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEv6Z1N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEv6Z1N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEv6Z1N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEv6Z1N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEv6Z1N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEv6Z1N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEv6Z1N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEv6Z1N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEv6Z1N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEv6Z1N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEv6Z1N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEv6Z1N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEv6Z1N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEv6Z1N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEv6Z1N.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