Implementation notes: x86, h8bobcat, crypto_aead/omdsha256k256n104tau160v1

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
437613? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
437680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
439527? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
442686? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
445246? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
445360? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081420170718
455036? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
456161? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
456855? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
458019? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081420170718
463239? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170718
463581? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
464716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
465310? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
469647? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081420170718
470392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
478059? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
478871? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
479456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
481617? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
482904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
483341? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
483850? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
487008? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
489307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
491274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
491449? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
492889? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
493976? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
495833? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
496622? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
497202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
499638? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
499648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
499790? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
500175? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
500773? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
501058? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
501339? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081420170718
505975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
506478? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
506506? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081420170718
506906? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
513114? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
515617? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
515835? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
515864? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
516596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
520676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
523626? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
524395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
531501? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
532252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
532257? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
532745? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
533881? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
533971? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
534727? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
534831? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
535097? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
539267? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
540332? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
541600? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170718
541667? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170718
541889? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
541989? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
541990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
542431? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
546564? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
546630? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
546868? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
547537? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
548321? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081420170718
549243? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081420170718
549523? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170718
549604? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081420170718
549680? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
550173? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081420170718
550444? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
552392? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170718
553536? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170718
553684? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081420170718
554857? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170718
555266? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081420170718
555527? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
557151? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
557247? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
557260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
557308? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
561232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
561284? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
564661? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
567064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
568856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
569858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
569986? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
571378? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
574779? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
575168? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
576161? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
576412? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
576864? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
577234? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
577785? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
577847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
577928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
578166? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
578436? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
579657? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
580745? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
580892? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
580963? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
581856? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
582264? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
582730? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
582863? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
584773? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
586910? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
587105? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170718
587423? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
587951? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
588007? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
591779? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
593365? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170718
593840? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081420170718
594092? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081420170718
594348? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
594520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718
597027? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
597146? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
597360? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718
598975? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170718
599022? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
599074? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
599559? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
601811? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
602770? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081420170718
603103? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
603107? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
603440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
603815? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
604072? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
604523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
604551? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
604794? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
604799? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081420170718
604813? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
604917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
605093? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
605116? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
605230? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
605478? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
606883? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
616588? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
617443? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
617899? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718
619252? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718
619732? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
620046? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
621476? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
621519? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718

Test failure

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs0PdiA.s: Assembler messages:
encrypt.c: /tmp/ccs0PdiA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs0PdiA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs0PdiA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs0PdiA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0PdiA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0PdiA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0PdiA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0PdiA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0PdiA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0PdiA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0PdiA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0PdiA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs0PdiA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0PdiA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs0PdiA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0PdiA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs0PdiA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs0PdiA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0PdiA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0PdiA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0PdiA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0PdiA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs0PdiA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs0PdiA.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/ccxAYBhR.s: Assembler messages:
encrypt.c: /tmp/ccxAYBhR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxAYBhR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxAYBhR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxAYBhR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAYBhR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAYBhR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAYBhR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAYBhR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAYBhR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAYBhR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAYBhR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAYBhR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxAYBhR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAYBhR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxAYBhR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxAYBhR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAYBhR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAYBhR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAYBhR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAYBhR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAYBhR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxAYBhR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAYBhR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAYBhR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cclg5OGB.s: Assembler messages:
encrypt.c: /tmp/cclg5OGB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclg5OGB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclg5OGB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclg5OGB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg5OGB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg5OGB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg5OGB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg5OGB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg5OGB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclg5OGB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclg5OGB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclg5OGB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclg5OGB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg5OGB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclg5OGB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclg5OGB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclg5OGB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclg5OGB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclg5OGB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclg5OGB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclg5OGB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclg5OGB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclg5OGB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclg5OGB.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/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9Y43Zz.s: Assembler messages:
encrypt.c: /tmp/cc9Y43Zz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Y43Zz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Y43Zz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Y43Zz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Y43Zz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Y43Zz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Y43Zz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Y43Zz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Y43Zz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Y43Zz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Y43Zz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Y43Zz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Y43Zz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Y43Zz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Y43Zz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Y43Zz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Y43Zz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Y43Zz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Y43Zz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Y43Zz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Y43Zz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Y43Zz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Y43Zz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Y43Zz.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOGnqYW.s: Assembler messages:
encrypt.c: /tmp/ccOGnqYW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOGnqYW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOGnqYW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOGnqYW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGnqYW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGnqYW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGnqYW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGnqYW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGnqYW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGnqYW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGnqYW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGnqYW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOGnqYW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGnqYW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOGnqYW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOGnqYW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOGnqYW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGnqYW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGnqYW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGnqYW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGnqYW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOGnqYW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGnqYW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOGnqYW.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/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCa8Yot.s: Assembler messages:
encrypt.c: /tmp/ccCa8Yot.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCa8Yot.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCa8Yot.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCa8Yot.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCa8Yot.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCa8Yot.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCa8Yot.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCa8Yot.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCa8Yot.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCa8Yot.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCa8Yot.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCa8Yot.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCa8Yot.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCa8Yot.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCa8Yot.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCa8Yot.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCa8Yot.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCa8Yot.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCa8Yot.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCa8Yot.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCa8Yot.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCa8Yot.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCa8Yot.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCa8Yot.s: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/ccybiwzj.s: Assembler messages:
encrypt.c: /tmp/ccybiwzj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccybiwzj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccybiwzj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccybiwzj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybiwzj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybiwzj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybiwzj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybiwzj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybiwzj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybiwzj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybiwzj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybiwzj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccybiwzj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybiwzj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccybiwzj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybiwzj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccybiwzj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybiwzj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybiwzj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybiwzj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybiwzj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybiwzj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccybiwzj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybiwzj.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/ccK47Chy.s: Assembler messages:
encrypt.c: /tmp/ccK47Chy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK47Chy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK47Chy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK47Chy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK47Chy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK47Chy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK47Chy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK47Chy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK47Chy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK47Chy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK47Chy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK47Chy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK47Chy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK47Chy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK47Chy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK47Chy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK47Chy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK47Chy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK47Chy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK47Chy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK47Chy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK47Chy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK47Chy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK47Chy.s: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/ccyrJ4fr.s: Assembler messages:
encrypt.c: /tmp/ccyrJ4fr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyrJ4fr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyrJ4fr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyrJ4fr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrJ4fr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrJ4fr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrJ4fr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrJ4fr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrJ4fr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrJ4fr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrJ4fr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrJ4fr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyrJ4fr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrJ4fr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyrJ4fr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrJ4fr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyrJ4fr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrJ4fr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrJ4fr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrJ4fr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrJ4fr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrJ4fr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyrJ4fr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrJ4fr.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccohZDHx.s: Assembler messages:
encrypt.c: /tmp/ccohZDHx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccohZDHx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccohZDHx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccohZDHx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohZDHx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohZDHx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohZDHx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohZDHx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohZDHx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohZDHx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohZDHx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohZDHx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccohZDHx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohZDHx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccohZDHx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccohZDHx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohZDHx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohZDHx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohZDHx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohZDHx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohZDHx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccohZDHx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohZDHx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohZDHx.s: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=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNSf9zX.s: Assembler messages:
encrypt.c: /tmp/ccNSf9zX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSf9zX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNSf9zX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSf9zX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSf9zX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSf9zX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSf9zX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSf9zX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSf9zX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSf9zX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSf9zX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSf9zX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNSf9zX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSf9zX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNSf9zX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSf9zX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNSf9zX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSf9zX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSf9zX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSf9zX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSf9zX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSf9zX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSf9zX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSf9zX.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/ccuMTd9o.s: Assembler messages:
encrypt.c: /tmp/ccuMTd9o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuMTd9o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuMTd9o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuMTd9o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMTd9o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMTd9o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMTd9o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMTd9o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMTd9o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMTd9o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMTd9o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMTd9o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuMTd9o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMTd9o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuMTd9o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuMTd9o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMTd9o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMTd9o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMTd9o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMTd9o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMTd9o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuMTd9o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMTd9o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMTd9o.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyuUhFy.s: Assembler messages:
encrypt.c: /tmp/ccyuUhFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyuUhFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyuUhFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyuUhFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuUhFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuUhFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuUhFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuUhFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuUhFy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyuUhFy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyuUhFy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyuUhFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyuUhFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuUhFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyuUhFy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyuUhFy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyuUhFy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyuUhFy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyuUhFy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuUhFy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyuUhFy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyuUhFy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyuUhFy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyuUhFy.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBMayaD.s: Assembler messages:
encrypt.c: /tmp/ccBMayaD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBMayaD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBMayaD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBMayaD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMayaD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMayaD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMayaD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMayaD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMayaD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBMayaD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBMayaD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBMayaD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBMayaD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMayaD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBMayaD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBMayaD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBMayaD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBMayaD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBMayaD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBMayaD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBMayaD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBMayaD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBMayaD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBMayaD.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/cckqeUXp.s: Assembler messages:
encrypt.c: /tmp/cckqeUXp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckqeUXp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckqeUXp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckqeUXp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqeUXp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqeUXp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqeUXp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqeUXp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqeUXp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckqeUXp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckqeUXp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckqeUXp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckqeUXp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqeUXp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckqeUXp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckqeUXp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckqeUXp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckqeUXp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckqeUXp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqeUXp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckqeUXp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckqeUXp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckqeUXp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckqeUXp.s: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/ccxHHsYV.s: Assembler messages:
encrypt.c: /tmp/ccxHHsYV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHHsYV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHHsYV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHHsYV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHHsYV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHHsYV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHHsYV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHHsYV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHHsYV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHHsYV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHHsYV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHHsYV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHHsYV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHHsYV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHHsYV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHHsYV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxHHsYV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHHsYV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHHsYV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHHsYV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHHsYV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHHsYV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxHHsYV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHHsYV.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/cczSUe3w.s: Assembler messages:
encrypt.c: /tmp/cczSUe3w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczSUe3w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczSUe3w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczSUe3w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSUe3w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSUe3w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSUe3w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSUe3w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSUe3w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczSUe3w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczSUe3w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczSUe3w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczSUe3w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSUe3w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczSUe3w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczSUe3w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczSUe3w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczSUe3w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczSUe3w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSUe3w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczSUe3w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczSUe3w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczSUe3w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczSUe3w.s: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/ccG08e69.s: Assembler messages:
encrypt.c: /tmp/ccG08e69.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG08e69.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG08e69.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG08e69.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG08e69.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG08e69.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG08e69.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG08e69.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG08e69.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG08e69.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG08e69.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG08e69.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG08e69.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG08e69.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG08e69.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG08e69.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG08e69.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG08e69.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG08e69.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG08e69.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG08e69.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG08e69.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG08e69.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG08e69.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/ccYJcG2Q.s: Assembler messages:
encrypt.c: /tmp/ccYJcG2Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYJcG2Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYJcG2Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYJcG2Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJcG2Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJcG2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJcG2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJcG2Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJcG2Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJcG2Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJcG2Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJcG2Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYJcG2Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJcG2Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYJcG2Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYJcG2Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJcG2Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJcG2Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJcG2Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJcG2Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJcG2Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYJcG2Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJcG2Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJcG2Q.s: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/cc0mwCZY.s: Assembler messages:
encrypt.c: /tmp/cc0mwCZY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0mwCZY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0mwCZY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0mwCZY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mwCZY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mwCZY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mwCZY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mwCZY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mwCZY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0mwCZY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0mwCZY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0mwCZY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0mwCZY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mwCZY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0mwCZY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0mwCZY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0mwCZY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0mwCZY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0mwCZY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mwCZY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0mwCZY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0mwCZY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0mwCZY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0mwCZY.s: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/ccnowmZh.s: Assembler messages:
encrypt.c: /tmp/ccnowmZh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnowmZh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnowmZh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnowmZh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnowmZh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnowmZh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnowmZh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnowmZh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnowmZh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnowmZh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnowmZh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnowmZh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnowmZh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnowmZh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnowmZh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnowmZh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnowmZh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnowmZh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnowmZh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnowmZh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnowmZh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnowmZh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnowmZh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnowmZh.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/ccJPMVdc.s: Assembler messages:
encrypt.c: /tmp/ccJPMVdc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJPMVdc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJPMVdc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJPMVdc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPMVdc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPMVdc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPMVdc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPMVdc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPMVdc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJPMVdc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJPMVdc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJPMVdc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJPMVdc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPMVdc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJPMVdc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJPMVdc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJPMVdc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJPMVdc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJPMVdc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJPMVdc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPMVdc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJPMVdc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJPMVdc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJPMVdc.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/ccR2T0ZQ.s: Assembler messages:
encrypt.c: /tmp/ccR2T0ZQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR2T0ZQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR2T0ZQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR2T0ZQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2T0ZQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2T0ZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2T0ZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2T0ZQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2T0ZQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2T0ZQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2T0ZQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2T0ZQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR2T0ZQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2T0ZQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR2T0ZQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR2T0ZQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2T0ZQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2T0ZQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2T0ZQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2T0ZQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2T0ZQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR2T0ZQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2T0ZQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2T0ZQ.s: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/cc2qbkFY.s: Assembler messages:
encrypt.c: /tmp/cc2qbkFY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2qbkFY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2qbkFY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2qbkFY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qbkFY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qbkFY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qbkFY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qbkFY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qbkFY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qbkFY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qbkFY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qbkFY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2qbkFY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qbkFY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2qbkFY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2qbkFY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qbkFY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qbkFY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qbkFY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qbkFY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qbkFY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2qbkFY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qbkFY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qbkFY.s: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/cccIsJRb.s: Assembler messages:
encrypt.c: /tmp/cccIsJRb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccIsJRb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccIsJRb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccIsJRb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIsJRb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIsJRb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIsJRb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIsJRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIsJRb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccIsJRb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccIsJRb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccIsJRb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccIsJRb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIsJRb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccIsJRb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccIsJRb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccIsJRb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccIsJRb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccIsJRb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccIsJRb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIsJRb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccIsJRb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccIsJRb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccIsJRb.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/ccIuMso9.s: Assembler messages:
encrypt.c: /tmp/ccIuMso9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIuMso9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIuMso9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIuMso9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuMso9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuMso9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuMso9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuMso9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuMso9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIuMso9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIuMso9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIuMso9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIuMso9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuMso9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIuMso9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIuMso9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIuMso9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIuMso9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIuMso9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuMso9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIuMso9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIuMso9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIuMso9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIuMso9.s: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/ccucRhNt.s: Assembler messages:
encrypt.c: /tmp/ccucRhNt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccucRhNt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccucRhNt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccucRhNt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucRhNt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucRhNt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucRhNt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucRhNt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucRhNt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucRhNt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucRhNt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucRhNt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccucRhNt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucRhNt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccucRhNt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucRhNt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccucRhNt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucRhNt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucRhNt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucRhNt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucRhNt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucRhNt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccucRhNt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucRhNt.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/ccNug1Tf.s: Assembler messages:
encrypt.c: /tmp/ccNug1Tf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNug1Tf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNug1Tf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNug1Tf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNug1Tf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNug1Tf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNug1Tf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNug1Tf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNug1Tf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNug1Tf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNug1Tf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNug1Tf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNug1Tf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNug1Tf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNug1Tf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNug1Tf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNug1Tf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNug1Tf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNug1Tf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNug1Tf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNug1Tf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNug1Tf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNug1Tf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNug1Tf.s: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/cccJvxCB.s: Assembler messages:
encrypt.c: /tmp/cccJvxCB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccJvxCB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccJvxCB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccJvxCB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJvxCB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJvxCB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJvxCB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJvxCB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJvxCB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJvxCB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJvxCB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJvxCB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccJvxCB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJvxCB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccJvxCB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJvxCB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccJvxCB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJvxCB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJvxCB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJvxCB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJvxCB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJvxCB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccJvxCB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJvxCB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnJy1lj.s: Assembler messages:
encrypt.c: /tmp/ccnJy1lj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnJy1lj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnJy1lj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnJy1lj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJy1lj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJy1lj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJy1lj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJy1lj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJy1lj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJy1lj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJy1lj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJy1lj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnJy1lj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJy1lj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnJy1lj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJy1lj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnJy1lj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJy1lj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJy1lj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJy1lj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJy1lj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJy1lj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnJy1lj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJy1lj.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc273Bvj.s: Assembler messages:
encrypt.c: /tmp/cc273Bvj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc273Bvj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc273Bvj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc273Bvj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc273Bvj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc273Bvj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc273Bvj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc273Bvj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc273Bvj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc273Bvj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc273Bvj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc273Bvj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc273Bvj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc273Bvj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc273Bvj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc273Bvj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc273Bvj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc273Bvj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc273Bvj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc273Bvj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc273Bvj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc273Bvj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc273Bvj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc273Bvj.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclSLHTt.s: Assembler messages:
encrypt.c: /tmp/cclSLHTt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclSLHTt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclSLHTt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclSLHTt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSLHTt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSLHTt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSLHTt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSLHTt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSLHTt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclSLHTt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclSLHTt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclSLHTt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclSLHTt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSLHTt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclSLHTt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclSLHTt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclSLHTt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclSLHTt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclSLHTt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclSLHTt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSLHTt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclSLHTt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclSLHTt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclSLHTt.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=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1RBuuY.s: Assembler messages:
encrypt.c: /tmp/cc1RBuuY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RBuuY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RBuuY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RBuuY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RBuuY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RBuuY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RBuuY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RBuuY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RBuuY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RBuuY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RBuuY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RBuuY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RBuuY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RBuuY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RBuuY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1RBuuY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RBuuY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RBuuY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RBuuY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RBuuY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RBuuY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RBuuY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RBuuY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RBuuY.s: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/ccl41JcM.s: Assembler messages:
encrypt.c: /tmp/ccl41JcM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl41JcM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl41JcM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl41JcM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl41JcM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl41JcM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl41JcM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl41JcM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl41JcM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl41JcM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl41JcM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl41JcM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl41JcM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl41JcM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl41JcM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl41JcM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl41JcM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl41JcM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl41JcM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl41JcM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl41JcM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl41JcM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl41JcM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl41JcM.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2XTiET.s: Assembler messages:
encrypt.c: /tmp/cc2XTiET.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2XTiET.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2XTiET.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2XTiET.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XTiET.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XTiET.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XTiET.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XTiET.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XTiET.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XTiET.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XTiET.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XTiET.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2XTiET.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XTiET.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2XTiET.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XTiET.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2XTiET.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XTiET.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XTiET.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XTiET.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XTiET.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XTiET.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2XTiET.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XTiET.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFuPE6A.s: Assembler messages:
encrypt.c: /tmp/ccFuPE6A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFuPE6A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFuPE6A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFuPE6A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPE6A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPE6A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPE6A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPE6A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPE6A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuPE6A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuPE6A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuPE6A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFuPE6A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPE6A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFuPE6A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuPE6A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFuPE6A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuPE6A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuPE6A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuPE6A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPE6A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuPE6A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFuPE6A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuPE6A.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/ccgzXgpV.s: Assembler messages:
encrypt.c: /tmp/ccgzXgpV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzXgpV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgzXgpV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgzXgpV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzXgpV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzXgpV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzXgpV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzXgpV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzXgpV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzXgpV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzXgpV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzXgpV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgzXgpV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzXgpV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgzXgpV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgzXgpV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzXgpV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzXgpV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzXgpV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzXgpV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzXgpV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzXgpV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzXgpV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzXgpV.s: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/ccEUThpJ.s: Assembler messages:
encrypt.c: /tmp/ccEUThpJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEUThpJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEUThpJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEUThpJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUThpJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUThpJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUThpJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUThpJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUThpJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUThpJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUThpJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUThpJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEUThpJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUThpJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEUThpJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUThpJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEUThpJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUThpJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUThpJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUThpJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUThpJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUThpJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUThpJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUThpJ.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/ccwig513.s: Assembler messages:
encrypt.c: /tmp/ccwig513.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwig513.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwig513.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwig513.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwig513.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwig513.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwig513.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwig513.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwig513.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwig513.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwig513.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwig513.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwig513.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwig513.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwig513.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwig513.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwig513.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwig513.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwig513.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwig513.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwig513.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwig513.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwig513.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwig513.s: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/cc9JL504.s: Assembler messages:
encrypt.c: /tmp/cc9JL504.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9JL504.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9JL504.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9JL504.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JL504.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JL504.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JL504.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JL504.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JL504.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JL504.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JL504.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JL504.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9JL504.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JL504.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9JL504.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JL504.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9JL504.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JL504.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JL504.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JL504.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JL504.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JL504.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9JL504.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JL504.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/cceXBA6d.s: Assembler messages:
encrypt.c: /tmp/cceXBA6d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceXBA6d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceXBA6d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceXBA6d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXBA6d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXBA6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXBA6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXBA6d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXBA6d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceXBA6d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceXBA6d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceXBA6d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceXBA6d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXBA6d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceXBA6d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceXBA6d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceXBA6d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceXBA6d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceXBA6d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXBA6d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceXBA6d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceXBA6d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceXBA6d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceXBA6d.s: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/ccchzggm.s: Assembler messages:
encrypt.c: /tmp/ccchzggm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccchzggm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccchzggm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccchzggm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchzggm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchzggm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchzggm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchzggm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchzggm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchzggm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchzggm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchzggm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccchzggm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchzggm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccchzggm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccchzggm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccchzggm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchzggm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchzggm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchzggm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchzggm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccchzggm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchzggm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccchzggm.s: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/cctBtjv8.s: Assembler messages:
encrypt.c: /tmp/cctBtjv8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctBtjv8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctBtjv8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctBtjv8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBtjv8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBtjv8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBtjv8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBtjv8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBtjv8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBtjv8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBtjv8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBtjv8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctBtjv8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBtjv8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctBtjv8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBtjv8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctBtjv8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBtjv8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBtjv8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBtjv8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBtjv8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBtjv8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctBtjv8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBtjv8.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/cc52vX4S.s: Assembler messages:
encrypt.c: /tmp/cc52vX4S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc52vX4S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc52vX4S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc52vX4S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52vX4S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52vX4S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52vX4S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52vX4S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52vX4S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52vX4S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52vX4S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52vX4S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc52vX4S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52vX4S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc52vX4S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52vX4S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc52vX4S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52vX4S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52vX4S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52vX4S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52vX4S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52vX4S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc52vX4S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52vX4S.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/cctyIA7a.s: Assembler messages:
encrypt.c: /tmp/cctyIA7a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctyIA7a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctyIA7a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctyIA7a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyIA7a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyIA7a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyIA7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyIA7a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyIA7a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctyIA7a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctyIA7a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctyIA7a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctyIA7a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyIA7a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctyIA7a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctyIA7a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctyIA7a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctyIA7a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctyIA7a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyIA7a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctyIA7a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctyIA7a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctyIA7a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctyIA7a.s: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/ccHguElm.s: Assembler messages:
encrypt.c: /tmp/ccHguElm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHguElm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHguElm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHguElm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHguElm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHguElm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHguElm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHguElm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHguElm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHguElm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHguElm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHguElm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHguElm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHguElm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHguElm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHguElm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHguElm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHguElm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHguElm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHguElm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHguElm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHguElm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHguElm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHguElm.s: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/cczqgHn4.s: Assembler messages:
encrypt.c: /tmp/cczqgHn4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqgHn4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqgHn4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczqgHn4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqgHn4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqgHn4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqgHn4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqgHn4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqgHn4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqgHn4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqgHn4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqgHn4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqgHn4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqgHn4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqgHn4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqgHn4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczqgHn4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqgHn4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqgHn4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqgHn4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqgHn4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqgHn4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqgHn4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqgHn4.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLTW2dD.s: Assembler messages:
encrypt.c: /tmp/ccLTW2dD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLTW2dD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLTW2dD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLTW2dD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTW2dD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTW2dD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTW2dD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTW2dD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTW2dD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTW2dD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTW2dD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTW2dD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLTW2dD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTW2dD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLTW2dD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTW2dD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLTW2dD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTW2dD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTW2dD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTW2dD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTW2dD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTW2dD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLTW2dD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTW2dD.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWAqnXA.s: Assembler messages:
encrypt.c: /tmp/ccWAqnXA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWAqnXA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWAqnXA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWAqnXA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAqnXA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAqnXA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAqnXA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAqnXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAqnXA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAqnXA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAqnXA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAqnXA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWAqnXA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAqnXA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWAqnXA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAqnXA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWAqnXA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAqnXA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAqnXA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAqnXA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAqnXA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAqnXA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWAqnXA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAqnXA.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAXJyBO.s: Assembler messages:
encrypt.c: /tmp/ccAXJyBO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAXJyBO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAXJyBO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAXJyBO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXJyBO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXJyBO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXJyBO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXJyBO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXJyBO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXJyBO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXJyBO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXJyBO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAXJyBO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXJyBO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAXJyBO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAXJyBO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAXJyBO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXJyBO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXJyBO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXJyBO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXJyBO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAXJyBO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXJyBO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAXJyBO.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmaNf8q.s: Assembler messages:
encrypt.c: /tmp/ccmaNf8q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmaNf8q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmaNf8q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmaNf8q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaNf8q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaNf8q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaNf8q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaNf8q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaNf8q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaNf8q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaNf8q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaNf8q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmaNf8q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaNf8q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmaNf8q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaNf8q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmaNf8q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaNf8q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaNf8q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaNf8q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaNf8q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaNf8q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmaNf8q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaNf8q.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3DNQ6C.s: Assembler messages:
encrypt.c: /tmp/cc3DNQ6C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DNQ6C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3DNQ6C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3DNQ6C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DNQ6C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DNQ6C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DNQ6C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DNQ6C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DNQ6C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DNQ6C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DNQ6C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DNQ6C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3DNQ6C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DNQ6C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3DNQ6C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DNQ6C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3DNQ6C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DNQ6C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DNQ6C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DNQ6C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DNQ6C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DNQ6C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DNQ6C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DNQ6C.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=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9OhMsO.s: Assembler messages:
encrypt.c: /tmp/cc9OhMsO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9OhMsO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9OhMsO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9OhMsO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OhMsO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OhMsO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OhMsO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OhMsO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OhMsO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9OhMsO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9OhMsO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9OhMsO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9OhMsO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OhMsO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9OhMsO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9OhMsO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9OhMsO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9OhMsO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9OhMsO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OhMsO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9OhMsO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9OhMsO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9OhMsO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9OhMsO.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc40WmkG.s: Assembler messages:
encrypt.c: /tmp/cc40WmkG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc40WmkG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc40WmkG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc40WmkG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40WmkG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40WmkG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40WmkG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40WmkG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40WmkG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40WmkG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40WmkG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40WmkG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc40WmkG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40WmkG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc40WmkG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc40WmkG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40WmkG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40WmkG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40WmkG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40WmkG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40WmkG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc40WmkG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40WmkG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40WmkG.s: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/ccx8fxSt.s: Assembler messages:
encrypt.c: /tmp/ccx8fxSt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx8fxSt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx8fxSt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx8fxSt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8fxSt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8fxSt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8fxSt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8fxSt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8fxSt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8fxSt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8fxSt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8fxSt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx8fxSt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8fxSt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx8fxSt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8fxSt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx8fxSt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8fxSt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8fxSt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8fxSt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8fxSt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8fxSt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8fxSt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8fxSt.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck6S8KF.s: Assembler messages:
encrypt.c: /tmp/cck6S8KF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck6S8KF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck6S8KF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck6S8KF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6S8KF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6S8KF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6S8KF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6S8KF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6S8KF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6S8KF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6S8KF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6S8KF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck6S8KF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6S8KF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck6S8KF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck6S8KF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck6S8KF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6S8KF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6S8KF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6S8KF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6S8KF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6S8KF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6S8KF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck6S8KF.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZ7igxq.s: Assembler messages:
encrypt.c: /tmp/ccZ7igxq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ7igxq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ7igxq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ7igxq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7igxq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7igxq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7igxq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7igxq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7igxq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7igxq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7igxq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7igxq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ7igxq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7igxq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ7igxq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7igxq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ7igxq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7igxq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7igxq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7igxq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7igxq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7igxq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ7igxq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7igxq.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrWP8bG.s: Assembler messages:
encrypt.c: /tmp/ccrWP8bG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrWP8bG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrWP8bG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrWP8bG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWP8bG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWP8bG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWP8bG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWP8bG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWP8bG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWP8bG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWP8bG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWP8bG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrWP8bG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWP8bG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrWP8bG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrWP8bG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWP8bG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWP8bG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWP8bG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWP8bG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWP8bG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrWP8bG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWP8bG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWP8bG.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP0UG7r.s: Assembler messages:
encrypt.c: /tmp/ccP0UG7r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0UG7r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0UG7r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0UG7r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0UG7r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0UG7r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0UG7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0UG7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0UG7r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0UG7r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0UG7r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0UG7r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0UG7r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0UG7r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0UG7r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0UG7r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP0UG7r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0UG7r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0UG7r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0UG7r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0UG7r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0UG7r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0UG7r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0UG7r.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqkElYF.s: Assembler messages:
encrypt.c: /tmp/ccqkElYF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqkElYF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqkElYF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqkElYF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkElYF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkElYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkElYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkElYF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkElYF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkElYF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkElYF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkElYF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqkElYF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkElYF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqkElYF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqkElYF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkElYF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkElYF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkElYF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkElYF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkElYF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqkElYF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkElYF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkElYF.s: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=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3XN4uh.s: Assembler messages:
encrypt.c: /tmp/cc3XN4uh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3XN4uh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3XN4uh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3XN4uh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XN4uh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XN4uh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XN4uh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XN4uh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XN4uh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3XN4uh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3XN4uh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3XN4uh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3XN4uh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XN4uh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3XN4uh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3XN4uh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3XN4uh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3XN4uh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3XN4uh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3XN4uh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3XN4uh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3XN4uh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3XN4uh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3XN4uh.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/ccjrQTdH.s: Assembler messages:
encrypt.c: /tmp/ccjrQTdH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjrQTdH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjrQTdH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjrQTdH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrQTdH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrQTdH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrQTdH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrQTdH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrQTdH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrQTdH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrQTdH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrQTdH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjrQTdH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrQTdH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjrQTdH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjrQTdH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrQTdH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrQTdH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrQTdH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrQTdH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrQTdH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjrQTdH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrQTdH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrQTdH.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckBdJ7Q.s: Assembler messages:
encrypt.c: /tmp/cckBdJ7Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckBdJ7Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckBdJ7Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckBdJ7Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBdJ7Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBdJ7Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBdJ7Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBdJ7Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBdJ7Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBdJ7Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBdJ7Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBdJ7Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckBdJ7Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBdJ7Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckBdJ7Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckBdJ7Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBdJ7Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBdJ7Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBdJ7Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBdJ7Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBdJ7Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckBdJ7Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBdJ7Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBdJ7Q.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvSfVGr.s: Assembler messages:
encrypt.c: /tmp/ccvSfVGr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvSfVGr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvSfVGr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvSfVGr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSfVGr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSfVGr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSfVGr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSfVGr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSfVGr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSfVGr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSfVGr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSfVGr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvSfVGr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSfVGr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvSfVGr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSfVGr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvSfVGr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSfVGr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSfVGr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSfVGr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSfVGr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSfVGr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvSfVGr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSfVGr.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/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbSI2N5.s: Assembler messages:
encrypt.c: /tmp/ccbSI2N5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSI2N5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbSI2N5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSI2N5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSI2N5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSI2N5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSI2N5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSI2N5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSI2N5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSI2N5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSI2N5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSI2N5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbSI2N5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSI2N5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbSI2N5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSI2N5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbSI2N5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbSI2N5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSI2N5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSI2N5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSI2N5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSI2N5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSI2N5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbSI2N5.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/ccuBrNsI.s: Assembler messages:
encrypt.c: /tmp/ccuBrNsI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBrNsI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuBrNsI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuBrNsI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBrNsI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBrNsI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBrNsI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBrNsI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBrNsI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBrNsI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBrNsI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBrNsI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuBrNsI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBrNsI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuBrNsI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuBrNsI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBrNsI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBrNsI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBrNsI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBrNsI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBrNsI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBrNsI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBrNsI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBrNsI.s: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/cc82qiNQ.s: Assembler messages:
encrypt.c: /tmp/cc82qiNQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc82qiNQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc82qiNQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc82qiNQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82qiNQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82qiNQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82qiNQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82qiNQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82qiNQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82qiNQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82qiNQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82qiNQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc82qiNQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82qiNQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc82qiNQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc82qiNQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82qiNQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82qiNQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82qiNQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82qiNQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82qiNQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc82qiNQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82qiNQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82qiNQ.s: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/ccFe0wjh.s: Assembler messages:
encrypt.c: /tmp/ccFe0wjh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFe0wjh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFe0wjh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFe0wjh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe0wjh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe0wjh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe0wjh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe0wjh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe0wjh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFe0wjh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFe0wjh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFe0wjh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFe0wjh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe0wjh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFe0wjh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFe0wjh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFe0wjh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFe0wjh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFe0wjh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFe0wjh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe0wjh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFe0wjh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFe0wjh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFe0wjh.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckJJiXg.s: Assembler messages:
encrypt.c: /tmp/cckJJiXg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckJJiXg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckJJiXg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckJJiXg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJJiXg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJJiXg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJJiXg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJJiXg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJJiXg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJJiXg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJJiXg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJJiXg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckJJiXg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJJiXg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckJJiXg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJJiXg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckJJiXg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJJiXg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJJiXg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJJiXg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJJiXg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJJiXg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckJJiXg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJJiXg.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU035Jn.s: Assembler messages:
encrypt.c: /tmp/ccU035Jn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU035Jn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU035Jn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU035Jn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU035Jn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU035Jn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU035Jn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU035Jn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU035Jn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU035Jn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU035Jn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU035Jn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU035Jn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU035Jn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU035Jn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU035Jn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU035Jn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU035Jn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU035Jn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU035Jn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU035Jn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU035Jn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU035Jn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU035Jn.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchyrFVn.s: Assembler messages:
encrypt.c: /tmp/cchyrFVn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchyrFVn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchyrFVn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchyrFVn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyrFVn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyrFVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyrFVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyrFVn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyrFVn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyrFVn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyrFVn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyrFVn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchyrFVn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyrFVn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchyrFVn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchyrFVn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyrFVn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyrFVn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyrFVn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyrFVn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyrFVn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchyrFVn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyrFVn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyrFVn.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIkYz45.s: Assembler messages:
encrypt.c: /tmp/ccIkYz45.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIkYz45.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIkYz45.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIkYz45.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkYz45.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkYz45.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkYz45.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkYz45.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkYz45.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkYz45.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkYz45.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkYz45.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIkYz45.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkYz45.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIkYz45.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkYz45.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIkYz45.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkYz45.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkYz45.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkYz45.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkYz45.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkYz45.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIkYz45.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkYz45.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccuf69Kf.s: Assembler messages:
encrypt.c: /tmp/ccuf69Kf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuf69Kf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuf69Kf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuf69Kf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf69Kf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf69Kf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf69Kf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf69Kf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf69Kf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf69Kf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf69Kf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf69Kf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuf69Kf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf69Kf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuf69Kf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuf69Kf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf69Kf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf69Kf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf69Kf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf69Kf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf69Kf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuf69Kf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf69Kf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf69Kf.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQWXodh.s: Assembler messages:
encrypt.c: /tmp/ccQWXodh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQWXodh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQWXodh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQWXodh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWXodh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWXodh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWXodh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWXodh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWXodh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWXodh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWXodh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWXodh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQWXodh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWXodh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQWXodh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWXodh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQWXodh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWXodh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWXodh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWXodh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWXodh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWXodh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQWXodh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWXodh.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/cctVrlrn.s: Assembler messages:
encrypt.c: /tmp/cctVrlrn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctVrlrn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctVrlrn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctVrlrn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVrlrn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVrlrn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVrlrn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVrlrn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVrlrn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVrlrn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVrlrn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVrlrn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctVrlrn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVrlrn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctVrlrn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctVrlrn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVrlrn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVrlrn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVrlrn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVrlrn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVrlrn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctVrlrn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVrlrn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVrlrn.s: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/ccJwD2xi.s: Assembler messages:
encrypt.c: /tmp/ccJwD2xi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJwD2xi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJwD2xi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJwD2xi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwD2xi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwD2xi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwD2xi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwD2xi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwD2xi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwD2xi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwD2xi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwD2xi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJwD2xi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwD2xi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJwD2xi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJwD2xi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwD2xi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwD2xi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwD2xi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwD2xi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwD2xi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJwD2xi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwD2xi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwD2xi.s: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/ccezk1tQ.s: Assembler messages:
encrypt.c: /tmp/ccezk1tQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccezk1tQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccezk1tQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccezk1tQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezk1tQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezk1tQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezk1tQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezk1tQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezk1tQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezk1tQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezk1tQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezk1tQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccezk1tQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezk1tQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccezk1tQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezk1tQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccezk1tQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezk1tQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezk1tQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezk1tQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezk1tQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezk1tQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccezk1tQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezk1tQ.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/ccOr7Jrr.s: Assembler messages:
encrypt.c: /tmp/ccOr7Jrr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOr7Jrr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOr7Jrr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOr7Jrr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr7Jrr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr7Jrr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr7Jrr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr7Jrr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr7Jrr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOr7Jrr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOr7Jrr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOr7Jrr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOr7Jrr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr7Jrr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOr7Jrr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOr7Jrr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOr7Jrr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOr7Jrr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOr7Jrr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr7Jrr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOr7Jrr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOr7Jrr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOr7Jrr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOr7Jrr.s: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/ccPPuMb3.s: Assembler messages:
encrypt.c: /tmp/ccPPuMb3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPPuMb3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPPuMb3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPPuMb3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPuMb3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPuMb3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPuMb3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPuMb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPuMb3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPuMb3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPuMb3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPuMb3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPPuMb3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPuMb3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPPuMb3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPuMb3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPPuMb3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPuMb3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPuMb3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPuMb3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPuMb3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPuMb3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPPuMb3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPuMb3.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/ccLjQf2F.s: Assembler messages:
encrypt.c: /tmp/ccLjQf2F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLjQf2F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLjQf2F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLjQf2F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQf2F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQf2F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQf2F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQf2F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQf2F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjQf2F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjQf2F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjQf2F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLjQf2F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQf2F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLjQf2F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjQf2F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLjQf2F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjQf2F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjQf2F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjQf2F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjQf2F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjQf2F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLjQf2F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjQf2F.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/ccyyGWvl.s: Assembler messages:
encrypt.c: /tmp/ccyyGWvl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyyGWvl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyyGWvl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyyGWvl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyGWvl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyGWvl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyGWvl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyGWvl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyGWvl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyGWvl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyGWvl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyGWvl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyyGWvl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyGWvl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyyGWvl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyyGWvl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyyGWvl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyGWvl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyGWvl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyGWvl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyGWvl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyyGWvl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyGWvl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyyGWvl.s: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/cc7EsRGO.s: Assembler messages:
encrypt.c: /tmp/cc7EsRGO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7EsRGO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7EsRGO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7EsRGO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EsRGO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EsRGO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EsRGO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EsRGO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EsRGO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7EsRGO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7EsRGO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7EsRGO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7EsRGO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EsRGO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7EsRGO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7EsRGO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7EsRGO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7EsRGO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7EsRGO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7EsRGO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EsRGO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7EsRGO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7EsRGO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7EsRGO.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/ccI2onNq.s: Assembler messages:
encrypt.c: /tmp/ccI2onNq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI2onNq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI2onNq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI2onNq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2onNq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2onNq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2onNq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2onNq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2onNq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2onNq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2onNq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2onNq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI2onNq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2onNq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI2onNq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI2onNq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2onNq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2onNq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2onNq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2onNq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2onNq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI2onNq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2onNq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2onNq.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz9f9cz.s: Assembler messages:
encrypt.c: /tmp/ccz9f9cz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz9f9cz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz9f9cz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz9f9cz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9f9cz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9f9cz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9f9cz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9f9cz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9f9cz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9f9cz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9f9cz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9f9cz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz9f9cz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9f9cz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz9f9cz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz9f9cz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9f9cz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9f9cz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9f9cz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9f9cz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9f9cz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz9f9cz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9f9cz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9f9cz.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5V2FMJ.s: Assembler messages:
encrypt.c: /tmp/cc5V2FMJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5V2FMJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5V2FMJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5V2FMJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V2FMJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V2FMJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V2FMJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V2FMJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V2FMJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5V2FMJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5V2FMJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5V2FMJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5V2FMJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V2FMJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5V2FMJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5V2FMJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5V2FMJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5V2FMJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5V2FMJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5V2FMJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5V2FMJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5V2FMJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5V2FMJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5V2FMJ.s: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/ccr2LiUC.s: Assembler messages:
encrypt.c: /tmp/ccr2LiUC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr2LiUC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr2LiUC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr2LiUC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2LiUC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2LiUC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2LiUC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2LiUC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2LiUC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2LiUC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2LiUC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2LiUC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr2LiUC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2LiUC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr2LiUC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2LiUC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr2LiUC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr2LiUC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2LiUC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2LiUC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2LiUC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2LiUC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr2LiUC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2LiUC.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/cc5Q85V8.s: Assembler messages:
encrypt.c: /tmp/cc5Q85V8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Q85V8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Q85V8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Q85V8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Q85V8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Q85V8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Q85V8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Q85V8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Q85V8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Q85V8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Q85V8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Q85V8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Q85V8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Q85V8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Q85V8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Q85V8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Q85V8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Q85V8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Q85V8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Q85V8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Q85V8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Q85V8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Q85V8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Q85V8.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/ccVpkLYB.s: Assembler messages:
encrypt.c: /tmp/ccVpkLYB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVpkLYB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVpkLYB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVpkLYB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpkLYB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpkLYB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpkLYB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpkLYB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpkLYB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVpkLYB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVpkLYB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVpkLYB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVpkLYB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpkLYB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVpkLYB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVpkLYB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVpkLYB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVpkLYB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVpkLYB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpkLYB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVpkLYB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVpkLYB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVpkLYB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVpkLYB.s: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/ccFF3rak.s: Assembler messages:
encrypt.c: /tmp/ccFF3rak.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFF3rak.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFF3rak.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFF3rak.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF3rak.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF3rak.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF3rak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF3rak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF3rak.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF3rak.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF3rak.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF3rak.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFF3rak.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF3rak.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFF3rak.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF3rak.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFF3rak.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF3rak.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF3rak.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF3rak.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF3rak.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF3rak.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFF3rak.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF3rak.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/ccaJH4kK.s: Assembler messages:
encrypt.c: /tmp/ccaJH4kK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaJH4kK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaJH4kK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaJH4kK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJH4kK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJH4kK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJH4kK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJH4kK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJH4kK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaJH4kK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaJH4kK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaJH4kK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaJH4kK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJH4kK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaJH4kK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaJH4kK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaJH4kK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaJH4kK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaJH4kK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJH4kK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaJH4kK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaJH4kK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaJH4kK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaJH4kK.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3tEpIL.s: Assembler messages:
encrypt.c: /tmp/cc3tEpIL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tEpIL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tEpIL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tEpIL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tEpIL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tEpIL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tEpIL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tEpIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tEpIL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tEpIL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tEpIL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tEpIL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tEpIL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tEpIL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tEpIL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tEpIL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3tEpIL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tEpIL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tEpIL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tEpIL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tEpIL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tEpIL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tEpIL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tEpIL.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE6FNhR.s: Assembler messages:
encrypt.c: /tmp/ccE6FNhR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE6FNhR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE6FNhR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE6FNhR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6FNhR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6FNhR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6FNhR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6FNhR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6FNhR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6FNhR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6FNhR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6FNhR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE6FNhR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6FNhR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE6FNhR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE6FNhR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6FNhR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6FNhR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6FNhR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6FNhR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6FNhR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE6FNhR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6FNhR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6FNhR.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLsarw1.s: Assembler messages:
encrypt.c: /tmp/ccLsarw1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLsarw1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLsarw1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLsarw1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsarw1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsarw1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsarw1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsarw1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsarw1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsarw1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsarw1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsarw1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLsarw1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsarw1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLsarw1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLsarw1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsarw1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsarw1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsarw1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsarw1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsarw1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLsarw1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsarw1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsarw1.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy1JP5U.s: Assembler messages:
encrypt.c: /tmp/ccy1JP5U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy1JP5U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy1JP5U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy1JP5U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1JP5U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1JP5U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1JP5U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1JP5U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1JP5U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1JP5U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1JP5U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1JP5U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy1JP5U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1JP5U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy1JP5U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1JP5U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy1JP5U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1JP5U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1JP5U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1JP5U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1JP5U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1JP5U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy1JP5U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1JP5U.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2ldaKx.s: Assembler messages:
encrypt.c: /tmp/cc2ldaKx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ldaKx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ldaKx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ldaKx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ldaKx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ldaKx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ldaKx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ldaKx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ldaKx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ldaKx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ldaKx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ldaKx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ldaKx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ldaKx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ldaKx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ldaKx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2ldaKx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ldaKx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ldaKx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ldaKx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ldaKx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ldaKx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ldaKx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ldaKx.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/cconMpfQ.s: Assembler messages:
encrypt.c: /tmp/cconMpfQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cconMpfQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cconMpfQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cconMpfQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cconMpfQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cconMpfQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cconMpfQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cconMpfQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cconMpfQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconMpfQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconMpfQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconMpfQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cconMpfQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cconMpfQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cconMpfQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cconMpfQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconMpfQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cconMpfQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cconMpfQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cconMpfQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cconMpfQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cconMpfQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cconMpfQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cconMpfQ.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBSSps2.s: Assembler messages:
encrypt.c: /tmp/ccBSSps2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBSSps2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBSSps2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBSSps2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSSps2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSSps2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSSps2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSSps2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSSps2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSSps2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSSps2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSSps2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBSSps2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSSps2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBSSps2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBSSps2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSSps2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSSps2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSSps2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSSps2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSSps2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBSSps2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSSps2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSSps2.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxFALm9.s: Assembler messages:
encrypt.c: /tmp/ccxFALm9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxFALm9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxFALm9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxFALm9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFALm9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFALm9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFALm9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFALm9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFALm9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxFALm9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxFALm9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxFALm9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxFALm9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFALm9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxFALm9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxFALm9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxFALm9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFALm9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFALm9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFALm9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFALm9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxFALm9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFALm9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFALm9.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRGdbi9.s: Assembler messages:
encrypt.c: /tmp/ccRGdbi9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRGdbi9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRGdbi9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRGdbi9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGdbi9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGdbi9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGdbi9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGdbi9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGdbi9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRGdbi9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRGdbi9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRGdbi9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRGdbi9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGdbi9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRGdbi9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRGdbi9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRGdbi9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRGdbi9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRGdbi9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRGdbi9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGdbi9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRGdbi9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRGdbi9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRGdbi9.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/cckAq685.s: Assembler messages:
encrypt.c: /tmp/cckAq685.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckAq685.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckAq685.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckAq685.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAq685.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAq685.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAq685.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAq685.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAq685.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAq685.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAq685.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAq685.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckAq685.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAq685.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckAq685.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckAq685.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAq685.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAq685.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAq685.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAq685.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAq685.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckAq685.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAq685.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAq685.s: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/ccpa5AxR.s: Assembler messages:
encrypt.c: /tmp/ccpa5AxR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpa5AxR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpa5AxR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpa5AxR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa5AxR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa5AxR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa5AxR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa5AxR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa5AxR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpa5AxR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpa5AxR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpa5AxR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpa5AxR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa5AxR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpa5AxR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpa5AxR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpa5AxR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpa5AxR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpa5AxR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpa5AxR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpa5AxR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpa5AxR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpa5AxR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpa5AxR.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/ccqNe2I8.s: Assembler messages:
encrypt.c: /tmp/ccqNe2I8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqNe2I8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqNe2I8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqNe2I8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNe2I8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNe2I8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNe2I8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNe2I8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNe2I8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNe2I8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNe2I8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNe2I8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqNe2I8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNe2I8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqNe2I8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqNe2I8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNe2I8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNe2I8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNe2I8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNe2I8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNe2I8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqNe2I8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNe2I8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNe2I8.s: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/ccsRuxuV.s: Assembler messages:
encrypt.c: /tmp/ccsRuxuV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsRuxuV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsRuxuV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsRuxuV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRuxuV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRuxuV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRuxuV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRuxuV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRuxuV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRuxuV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRuxuV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRuxuV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsRuxuV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRuxuV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsRuxuV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRuxuV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsRuxuV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRuxuV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRuxuV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRuxuV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRuxuV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRuxuV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRuxuV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRuxuV.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/ccsd2fX5.s: Assembler messages:
encrypt.c: /tmp/ccsd2fX5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsd2fX5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsd2fX5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsd2fX5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2fX5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2fX5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2fX5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2fX5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2fX5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsd2fX5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsd2fX5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsd2fX5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsd2fX5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2fX5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsd2fX5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsd2fX5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsd2fX5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsd2fX5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsd2fX5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2fX5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsd2fX5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsd2fX5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsd2fX5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsd2fX5.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmWRTMH.s: Assembler messages:
encrypt.c: /tmp/ccmWRTMH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmWRTMH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmWRTMH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmWRTMH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRTMH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRTMH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRTMH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRTMH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRTMH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWRTMH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWRTMH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWRTMH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmWRTMH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRTMH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmWRTMH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWRTMH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmWRTMH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWRTMH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWRTMH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWRTMH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWRTMH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWRTMH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWRTMH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWRTMH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxQc0xq.s: Assembler messages:
encrypt.c: /tmp/ccxQc0xq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQc0xq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQc0xq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQc0xq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQc0xq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQc0xq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQc0xq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQc0xq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQc0xq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQc0xq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQc0xq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQc0xq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxQc0xq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQc0xq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQc0xq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxQc0xq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQc0xq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQc0xq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQc0xq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQc0xq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQc0xq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQc0xq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQc0xq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQc0xq.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1RiBHF.s: Assembler messages:
encrypt.c: /tmp/cc1RiBHF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RiBHF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RiBHF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RiBHF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RiBHF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RiBHF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RiBHF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RiBHF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RiBHF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RiBHF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RiBHF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RiBHF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RiBHF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RiBHF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RiBHF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RiBHF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1RiBHF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RiBHF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RiBHF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RiBHF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RiBHF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RiBHF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RiBHF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RiBHF.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/ccr7Rgol.s: Assembler messages:
encrypt.c: /tmp/ccr7Rgol.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr7Rgol.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr7Rgol.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr7Rgol.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7Rgol.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7Rgol.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7Rgol.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7Rgol.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7Rgol.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7Rgol.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7Rgol.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7Rgol.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr7Rgol.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7Rgol.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr7Rgol.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr7Rgol.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7Rgol.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7Rgol.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7Rgol.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7Rgol.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7Rgol.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr7Rgol.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7Rgol.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7Rgol.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc6BY9hr.s: Assembler messages:
encrypt.c: /tmp/cc6BY9hr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6BY9hr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6BY9hr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6BY9hr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BY9hr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BY9hr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BY9hr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BY9hr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BY9hr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6BY9hr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6BY9hr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6BY9hr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6BY9hr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BY9hr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6BY9hr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6BY9hr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6BY9hr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6BY9hr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6BY9hr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6BY9hr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6BY9hr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6BY9hr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6BY9hr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6BY9hr.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjKzyxl.s: Assembler messages:
encrypt.c: /tmp/ccjKzyxl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjKzyxl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjKzyxl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjKzyxl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKzyxl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKzyxl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKzyxl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKzyxl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKzyxl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKzyxl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKzyxl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKzyxl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjKzyxl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKzyxl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjKzyxl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjKzyxl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjKzyxl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKzyxl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKzyxl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKzyxl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKzyxl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKzyxl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKzyxl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjKzyxl.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOvOlnk.s: Assembler messages:
encrypt.c: /tmp/ccOvOlnk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvOlnk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvOlnk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvOlnk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvOlnk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvOlnk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvOlnk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvOlnk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvOlnk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvOlnk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvOlnk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvOlnk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvOlnk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvOlnk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvOlnk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOvOlnk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvOlnk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvOlnk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvOlnk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvOlnk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvOlnk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvOlnk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvOlnk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvOlnk.s: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/cccU5Am2.s: Assembler messages:
encrypt.c: /tmp/cccU5Am2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccU5Am2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccU5Am2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccU5Am2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU5Am2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU5Am2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU5Am2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU5Am2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU5Am2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccU5Am2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccU5Am2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccU5Am2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccU5Am2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU5Am2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccU5Am2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccU5Am2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccU5Am2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccU5Am2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccU5Am2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccU5Am2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU5Am2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccU5Am2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccU5Am2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccU5Am2.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/ccgdWTig.s: Assembler messages:
encrypt.c: /tmp/ccgdWTig.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgdWTig.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgdWTig.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgdWTig.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdWTig.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdWTig.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdWTig.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdWTig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdWTig.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdWTig.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdWTig.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdWTig.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgdWTig.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdWTig.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgdWTig.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdWTig.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgdWTig.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdWTig.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdWTig.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdWTig.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdWTig.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdWTig.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgdWTig.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdWTig.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/ccraM8dr.s: Assembler messages:
encrypt.c: /tmp/ccraM8dr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccraM8dr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccraM8dr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccraM8dr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraM8dr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraM8dr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraM8dr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraM8dr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraM8dr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraM8dr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraM8dr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraM8dr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccraM8dr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraM8dr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccraM8dr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccraM8dr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccraM8dr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraM8dr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraM8dr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraM8dr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraM8dr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccraM8dr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraM8dr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccraM8dr.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3IWNXy.s: Assembler messages:
encrypt.c: /tmp/cc3IWNXy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3IWNXy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3IWNXy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3IWNXy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IWNXy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IWNXy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IWNXy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IWNXy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IWNXy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IWNXy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IWNXy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IWNXy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3IWNXy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IWNXy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3IWNXy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IWNXy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3IWNXy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IWNXy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IWNXy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IWNXy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IWNXy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IWNXy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3IWNXy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IWNXy.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/ccxV6qDz.s: Assembler messages:
encrypt.c: /tmp/ccxV6qDz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxV6qDz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxV6qDz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxV6qDz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV6qDz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV6qDz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV6qDz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV6qDz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV6qDz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxV6qDz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxV6qDz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxV6qDz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxV6qDz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV6qDz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxV6qDz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxV6qDz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxV6qDz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxV6qDz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxV6qDz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxV6qDz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxV6qDz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxV6qDz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxV6qDz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxV6qDz.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5HrJ3E.s: Assembler messages:
encrypt.c: /tmp/cc5HrJ3E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5HrJ3E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5HrJ3E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5HrJ3E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HrJ3E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HrJ3E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HrJ3E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HrJ3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HrJ3E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HrJ3E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HrJ3E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HrJ3E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5HrJ3E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HrJ3E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5HrJ3E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HrJ3E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5HrJ3E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HrJ3E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HrJ3E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HrJ3E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HrJ3E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HrJ3E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5HrJ3E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HrJ3E.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfFBcVh.s: Assembler messages:
encrypt.c: /tmp/ccfFBcVh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfFBcVh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfFBcVh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfFBcVh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFBcVh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFBcVh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFBcVh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFBcVh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFBcVh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFBcVh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFBcVh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFBcVh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfFBcVh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFBcVh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfFBcVh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfFBcVh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfFBcVh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFBcVh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFBcVh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfFBcVh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFBcVh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfFBcVh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFBcVh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfFBcVh.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc515yKn.s: Assembler messages:
encrypt.c: /tmp/cc515yKn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc515yKn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc515yKn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc515yKn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc515yKn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc515yKn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc515yKn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc515yKn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc515yKn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc515yKn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc515yKn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc515yKn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc515yKn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc515yKn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc515yKn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc515yKn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc515yKn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc515yKn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc515yKn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc515yKn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc515yKn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc515yKn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc515yKn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc515yKn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJYxXZQ.s: Assembler messages:
encrypt.c: /tmp/ccJYxXZQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJYxXZQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJYxXZQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJYxXZQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYxXZQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYxXZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYxXZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYxXZQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYxXZQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYxXZQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYxXZQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYxXZQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJYxXZQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYxXZQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJYxXZQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJYxXZQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYxXZQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYxXZQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYxXZQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYxXZQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYxXZQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJYxXZQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYxXZQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYxXZQ.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZDStU2.s: Assembler messages:
encrypt.c: /tmp/ccZDStU2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDStU2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDStU2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDStU2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDStU2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDStU2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDStU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDStU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDStU2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDStU2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDStU2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDStU2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDStU2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDStU2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDStU2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDStU2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZDStU2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDStU2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDStU2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDStU2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDStU2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDStU2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDStU2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDStU2.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqpNQsk.s: Assembler messages:
encrypt.c: /tmp/ccqpNQsk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqpNQsk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqpNQsk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqpNQsk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpNQsk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpNQsk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpNQsk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpNQsk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpNQsk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpNQsk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpNQsk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpNQsk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqpNQsk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpNQsk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqpNQsk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpNQsk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqpNQsk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpNQsk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpNQsk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpNQsk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpNQsk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpNQsk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqpNQsk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpNQsk.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 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTYCpxH.s: Assembler messages:
encrypt.c: /tmp/ccTYCpxH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTYCpxH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTYCpxH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTYCpxH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYCpxH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYCpxH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYCpxH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYCpxH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYCpxH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYCpxH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYCpxH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYCpxH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTYCpxH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYCpxH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTYCpxH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTYCpxH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTYCpxH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYCpxH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYCpxH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYCpxH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYCpxH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTYCpxH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYCpxH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTYCpxH.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/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqpd1QA.s: Assembler messages:
encrypt.c: /tmp/ccqpd1QA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqpd1QA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqpd1QA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqpd1QA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpd1QA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpd1QA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpd1QA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpd1QA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpd1QA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpd1QA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpd1QA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpd1QA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqpd1QA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpd1QA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqpd1QA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpd1QA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqpd1QA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpd1QA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpd1QA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpd1QA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpd1QA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpd1QA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqpd1QA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpd1QA.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/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNXkpnA.s: Assembler messages:
encrypt.c: /tmp/ccNXkpnA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNXkpnA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNXkpnA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNXkpnA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkpnA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkpnA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkpnA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkpnA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkpnA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNXkpnA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNXkpnA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNXkpnA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNXkpnA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkpnA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNXkpnA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNXkpnA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNXkpnA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNXkpnA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNXkpnA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNXkpnA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkpnA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNXkpnA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNXkpnA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNXkpnA.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccboXHuQ.s: Assembler messages:
encrypt.c: /tmp/ccboXHuQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccboXHuQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccboXHuQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccboXHuQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboXHuQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboXHuQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboXHuQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboXHuQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboXHuQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboXHuQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboXHuQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboXHuQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccboXHuQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboXHuQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccboXHuQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccboXHuQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboXHuQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboXHuQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboXHuQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboXHuQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboXHuQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccboXHuQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboXHuQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboXHuQ.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQOqXqw.s: Assembler messages:
encrypt.c: /tmp/ccQOqXqw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQOqXqw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQOqXqw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQOqXqw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOqXqw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOqXqw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOqXqw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOqXqw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOqXqw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOqXqw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOqXqw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOqXqw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQOqXqw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOqXqw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQOqXqw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOqXqw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQOqXqw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOqXqw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOqXqw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOqXqw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOqXqw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOqXqw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOqXqw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOqXqw.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccwP0FtV.s: Assembler messages:
encrypt.c: /tmp/ccwP0FtV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwP0FtV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwP0FtV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwP0FtV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0FtV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0FtV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0FtV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0FtV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0FtV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwP0FtV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwP0FtV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwP0FtV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwP0FtV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0FtV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwP0FtV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwP0FtV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwP0FtV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwP0FtV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwP0FtV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0FtV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwP0FtV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwP0FtV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwP0FtV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwP0FtV.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN0T4lE.s: Assembler messages:
encrypt.c: /tmp/ccN0T4lE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN0T4lE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN0T4lE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN0T4lE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0T4lE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0T4lE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0T4lE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0T4lE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0T4lE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0T4lE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0T4lE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0T4lE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN0T4lE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0T4lE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN0T4lE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0T4lE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN0T4lE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN0T4lE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0T4lE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0T4lE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0T4lE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0T4lE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN0T4lE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN0T4lE.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/ccv4fKBX.s: Assembler messages:
encrypt.c: /tmp/ccv4fKBX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv4fKBX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv4fKBX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv4fKBX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4fKBX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4fKBX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4fKBX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4fKBX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4fKBX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4fKBX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4fKBX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4fKBX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv4fKBX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4fKBX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv4fKBX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv4fKBX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4fKBX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4fKBX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4fKBX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4fKBX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4fKBX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv4fKBX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4fKBX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4fKBX.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIoHzoZ.s: Assembler messages:
encrypt.c: /tmp/ccIoHzoZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIoHzoZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIoHzoZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIoHzoZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoHzoZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoHzoZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoHzoZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIoHzoZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoHzoZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIoHzoZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoHzoZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoHzoZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoHzoZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoHzoZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIoHzoZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoHzoZ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccIoHzoZ.s: Assembler messages:
encrypt.c: /tmp/ccIoHzoZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIoHzoZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIoHzoZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIoHzoZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoHzoZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoHzoZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoHzoZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIoHzoZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoHzoZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIoHzoZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoHzoZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoHzoZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoHzoZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoHzoZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoHzoZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIoHzoZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoHzoZ.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/ccVCH2p9.s: Assembler messages:
encrypt.c: /tmp/ccVCH2p9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCH2p9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCH2p9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCH2p9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCH2p9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCH2p9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCH2p9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCH2p9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCH2p9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVCH2p9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCH2p9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCH2p9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCH2p9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCH2p9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCH2p9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCH2p9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCH2p9.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccVCH2p9.s: Assembler messages:
encrypt.c: /tmp/ccVCH2p9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCH2p9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCH2p9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCH2p9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCH2p9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCH2p9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCH2p9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCH2p9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCH2p9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVCH2p9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCH2p9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCH2p9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCH2p9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCH2p9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCH2p9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCH2p9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCH2p9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCH2p9.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/cc5Jh2kM.s: Assembler messages:
encrypt.c: /tmp/cc5Jh2kM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Jh2kM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Jh2kM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Jh2kM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jh2kM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jh2kM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jh2kM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jh2kM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jh2kM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Jh2kM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Jh2kM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Jh2kM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Jh2kM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jh2kM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Jh2kM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Jh2kM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Jh2kM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Jh2kM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Jh2kM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Jh2kM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Jh2kM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Jh2kM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Jh2kM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Jh2kM.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/ccmAwye0.s: Assembler messages:
encrypt.c: /tmp/ccmAwye0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmAwye0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmAwye0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmAwye0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAwye0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAwye0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAwye0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAwye0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAwye0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAwye0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAwye0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAwye0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmAwye0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAwye0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmAwye0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAwye0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmAwye0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAwye0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAwye0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAwye0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAwye0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAwye0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmAwye0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAwye0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEJAZk8.s: Assembler messages:
encrypt.c: /tmp/ccEJAZk8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEJAZk8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEJAZk8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEJAZk8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJAZk8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJAZk8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJAZk8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJAZk8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJAZk8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJAZk8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJAZk8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJAZk8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEJAZk8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJAZk8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEJAZk8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJAZk8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEJAZk8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJAZk8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJAZk8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJAZk8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJAZk8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJAZk8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJAZk8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJAZk8.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/ccYH39ZB.s: Assembler messages:
encrypt.c: /tmp/ccYH39ZB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYH39ZB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYH39ZB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYH39ZB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH39ZB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH39ZB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH39ZB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH39ZB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH39ZB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYH39ZB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYH39ZB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYH39ZB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYH39ZB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH39ZB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYH39ZB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYH39ZB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYH39ZB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYH39ZB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYH39ZB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYH39ZB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYH39ZB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYH39ZB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYH39ZB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYH39ZB.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/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDVwtBV.s: Assembler messages:
encrypt.c: /tmp/ccDVwtBV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVwtBV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDVwtBV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDVwtBV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVwtBV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVwtBV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVwtBV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVwtBV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVwtBV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVwtBV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVwtBV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVwtBV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDVwtBV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVwtBV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDVwtBV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVwtBV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDVwtBV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVwtBV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVwtBV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVwtBV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVwtBV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVwtBV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVwtBV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVwtBV.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/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci3lwzc.s: Assembler messages:
encrypt.c: /tmp/cci3lwzc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci3lwzc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci3lwzc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci3lwzc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3lwzc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3lwzc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3lwzc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3lwzc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3lwzc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3lwzc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3lwzc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3lwzc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci3lwzc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3lwzc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci3lwzc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci3lwzc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3lwzc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3lwzc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3lwzc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3lwzc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3lwzc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci3lwzc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3lwzc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3lwzc.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2En67Q.s: Assembler messages:
encrypt.c: /tmp/cc2En67Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2En67Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2En67Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2En67Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2En67Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2En67Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2En67Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2En67Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2En67Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2En67Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2En67Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2En67Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2En67Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2En67Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2En67Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2En67Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2En67Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2En67Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2En67Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2En67Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2En67Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2En67Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2En67Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2En67Q.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/ccPDykHz.s: Assembler messages:
encrypt.c: /tmp/ccPDykHz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDykHz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPDykHz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDykHz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDykHz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDykHz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDykHz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDykHz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDykHz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDykHz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDykHz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDykHz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPDykHz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDykHz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPDykHz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPDykHz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDykHz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDykHz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDykHz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDykHz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDykHz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDykHz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDykHz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDykHz.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/cc7DwCzN.s: Assembler messages:
encrypt.c: /tmp/cc7DwCzN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7DwCzN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7DwCzN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7DwCzN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DwCzN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DwCzN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DwCzN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DwCzN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DwCzN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DwCzN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DwCzN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DwCzN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7DwCzN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DwCzN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7DwCzN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7DwCzN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DwCzN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DwCzN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DwCzN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DwCzN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DwCzN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7DwCzN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DwCzN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DwCzN.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/ccPvkv8U.s: Assembler messages:
encrypt.c: /tmp/ccPvkv8U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPvkv8U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPvkv8U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPvkv8U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvkv8U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvkv8U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvkv8U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvkv8U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvkv8U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvkv8U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvkv8U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvkv8U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPvkv8U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvkv8U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPvkv8U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvkv8U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPvkv8U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPvkv8U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPvkv8U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPvkv8U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvkv8U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPvkv8U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPvkv8U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPvkv8U.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/ccT3EHh6.s: Assembler messages:
encrypt.c: /tmp/ccT3EHh6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3EHh6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3EHh6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3EHh6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3EHh6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3EHh6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3EHh6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3EHh6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3EHh6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3EHh6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3EHh6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3EHh6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3EHh6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3EHh6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3EHh6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT3EHh6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3EHh6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3EHh6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3EHh6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3EHh6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3EHh6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3EHh6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3EHh6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3EHh6.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/ccWlngcl.s: Assembler messages:
encrypt.c: /tmp/ccWlngcl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWlngcl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWlngcl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWlngcl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlngcl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlngcl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlngcl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlngcl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlngcl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlngcl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlngcl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlngcl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWlngcl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlngcl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWlngcl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlngcl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWlngcl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlngcl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlngcl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlngcl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlngcl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlngcl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWlngcl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlngcl.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/ccBD3a3e.s: Assembler messages:
encrypt.c: /tmp/ccBD3a3e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBD3a3e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBD3a3e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBD3a3e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD3a3e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD3a3e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD3a3e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD3a3e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD3a3e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBD3a3e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBD3a3e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBD3a3e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBD3a3e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD3a3e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBD3a3e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBD3a3e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBD3a3e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBD3a3e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBD3a3e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBD3a3e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBD3a3e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBD3a3e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBD3a3e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBD3a3e.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/ccNKrsQs.s: Assembler messages:
encrypt.c: /tmp/ccNKrsQs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNKrsQs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNKrsQs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNKrsQs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKrsQs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKrsQs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKrsQs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKrsQs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKrsQs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKrsQs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKrsQs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKrsQs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNKrsQs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKrsQs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNKrsQs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKrsQs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNKrsQs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKrsQs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKrsQs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKrsQs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKrsQs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKrsQs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNKrsQs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKrsQs.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2qX5nC.s: Assembler messages:
encrypt.c: /tmp/cc2qX5nC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2qX5nC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2qX5nC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2qX5nC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qX5nC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qX5nC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qX5nC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qX5nC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qX5nC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qX5nC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qX5nC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qX5nC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2qX5nC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qX5nC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2qX5nC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qX5nC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2qX5nC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2qX5nC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qX5nC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qX5nC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qX5nC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qX5nC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2qX5nC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2qX5nC.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/ccVrn69p.s: Assembler messages:
encrypt.c: /tmp/ccVrn69p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrn69p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVrn69p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVrn69p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrn69p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrn69p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrn69p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrn69p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrn69p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrn69p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrn69p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrn69p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVrn69p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrn69p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVrn69p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVrn69p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrn69p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrn69p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrn69p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrn69p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrn69p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrn69p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrn69p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrn69p.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9my5xC.s: Assembler messages:
encrypt.c: /tmp/cc9my5xC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9my5xC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9my5xC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9my5xC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9my5xC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9my5xC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9my5xC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9my5xC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9my5xC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9my5xC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9my5xC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9my5xC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9my5xC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9my5xC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9my5xC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9my5xC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9my5xC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9my5xC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9my5xC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9my5xC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9my5xC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9my5xC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9my5xC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9my5xC.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4qOJWI.s: Assembler messages:
encrypt.c: /tmp/cc4qOJWI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4qOJWI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4qOJWI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4qOJWI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qOJWI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qOJWI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qOJWI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qOJWI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qOJWI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qOJWI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qOJWI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qOJWI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4qOJWI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qOJWI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4qOJWI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4qOJWI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qOJWI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qOJWI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qOJWI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qOJWI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qOJWI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4qOJWI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qOJWI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qOJWI.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/ccMePGoH.s: Assembler messages:
encrypt.c: /tmp/ccMePGoH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMePGoH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMePGoH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMePGoH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMePGoH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMePGoH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMePGoH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMePGoH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMePGoH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMePGoH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMePGoH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMePGoH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMePGoH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMePGoH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMePGoH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMePGoH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMePGoH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMePGoH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMePGoH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMePGoH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMePGoH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMePGoH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMePGoH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMePGoH.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEc05zE.s: Assembler messages:
encrypt.c: /tmp/ccEc05zE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEc05zE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEc05zE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEc05zE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc05zE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc05zE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc05zE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc05zE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc05zE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEc05zE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEc05zE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEc05zE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEc05zE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc05zE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEc05zE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEc05zE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEc05zE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEc05zE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEc05zE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc05zE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEc05zE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEc05zE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEc05zE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEc05zE.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/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccMzjGCT.s: Assembler messages:
encrypt.c: /tmp/ccMzjGCT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMzjGCT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMzjGCT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMzjGCT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzjGCT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzjGCT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzjGCT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzjGCT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzjGCT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzjGCT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzjGCT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzjGCT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMzjGCT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzjGCT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMzjGCT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMzjGCT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzjGCT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzjGCT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzjGCT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzjGCT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzjGCT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMzjGCT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzjGCT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzjGCT.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUsTph8.s: Assembler messages:
encrypt.c: /tmp/ccUsTph8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUsTph8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUsTph8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUsTph8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsTph8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsTph8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsTph8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsTph8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsTph8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsTph8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsTph8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsTph8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUsTph8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsTph8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUsTph8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsTph8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUsTph8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsTph8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsTph8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsTph8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsTph8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsTph8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsTph8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsTph8.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEnBSM7.s: Assembler messages:
encrypt.c: /tmp/ccEnBSM7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEnBSM7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEnBSM7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEnBSM7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnBSM7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnBSM7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnBSM7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnBSM7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnBSM7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnBSM7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnBSM7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnBSM7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEnBSM7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnBSM7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEnBSM7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEnBSM7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnBSM7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnBSM7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnBSM7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnBSM7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnBSM7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEnBSM7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnBSM7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnBSM7.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-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuMxoPg.s: Assembler messages:
encrypt.c: /tmp/ccuMxoPg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuMxoPg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuMxoPg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuMxoPg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMxoPg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMxoPg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMxoPg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMxoPg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMxoPg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMxoPg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMxoPg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMxoPg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuMxoPg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMxoPg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuMxoPg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMxoPg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuMxoPg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMxoPg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMxoPg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMxoPg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMxoPg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMxoPg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuMxoPg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMxoPg.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/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT6Fowo.s: Assembler messages:
encrypt.c: /tmp/ccT6Fowo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT6Fowo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT6Fowo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT6Fowo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6Fowo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6Fowo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6Fowo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6Fowo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6Fowo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6Fowo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6Fowo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6Fowo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT6Fowo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6Fowo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT6Fowo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6Fowo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT6Fowo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6Fowo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6Fowo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6Fowo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6Fowo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6Fowo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT6Fowo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6Fowo.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/ccWqJUJe.s: Assembler messages:
encrypt.c: /tmp/ccWqJUJe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWqJUJe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWqJUJe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWqJUJe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqJUJe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqJUJe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqJUJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqJUJe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqJUJe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqJUJe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqJUJe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqJUJe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWqJUJe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqJUJe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWqJUJe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWqJUJe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqJUJe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqJUJe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqJUJe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqJUJe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqJUJe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWqJUJe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqJUJe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqJUJe.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/ccMPCP5J.s: Assembler messages:
encrypt.c: /tmp/ccMPCP5J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPCP5J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMPCP5J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMPCP5J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCP5J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCP5J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCP5J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCP5J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCP5J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPCP5J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPCP5J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPCP5J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMPCP5J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCP5J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMPCP5J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMPCP5J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPCP5J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPCP5J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPCP5J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCP5J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPCP5J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPCP5J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPCP5J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPCP5J.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/ccYgtJno.s: Assembler messages:
encrypt.c: /tmp/ccYgtJno.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYgtJno.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYgtJno.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYgtJno.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgtJno.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgtJno.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgtJno.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgtJno.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgtJno.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgtJno.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgtJno.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgtJno.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYgtJno.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgtJno.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYgtJno.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgtJno.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYgtJno.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgtJno.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgtJno.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgtJno.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgtJno.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgtJno.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYgtJno.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgtJno.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/ccG7gtsT.s: Assembler messages:
encrypt.c: /tmp/ccG7gtsT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG7gtsT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG7gtsT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG7gtsT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7gtsT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7gtsT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7gtsT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7gtsT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7gtsT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7gtsT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7gtsT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7gtsT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG7gtsT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7gtsT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG7gtsT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG7gtsT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7gtsT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7gtsT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7gtsT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7gtsT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7gtsT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7gtsT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7gtsT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7gtsT.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/cckpjAmo.s: Assembler messages:
encrypt.c: /tmp/cckpjAmo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckpjAmo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckpjAmo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckpjAmo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjAmo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjAmo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjAmo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjAmo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjAmo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpjAmo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpjAmo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpjAmo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckpjAmo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjAmo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckpjAmo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpjAmo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckpjAmo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpjAmo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpjAmo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpjAmo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpjAmo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpjAmo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckpjAmo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpjAmo.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/ccEh4KRO.s: Assembler messages:
encrypt.c: /tmp/ccEh4KRO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEh4KRO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEh4KRO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEh4KRO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh4KRO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh4KRO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh4KRO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh4KRO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh4KRO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEh4KRO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEh4KRO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEh4KRO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEh4KRO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh4KRO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEh4KRO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEh4KRO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEh4KRO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEh4KRO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEh4KRO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEh4KRO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh4KRO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEh4KRO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEh4KRO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEh4KRO.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/ccY8Nge9.s: Assembler messages:
encrypt.c: /tmp/ccY8Nge9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8Nge9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8Nge9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8Nge9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Nge9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Nge9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Nge9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Nge9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Nge9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8Nge9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8Nge9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8Nge9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8Nge9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Nge9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8Nge9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY8Nge9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8Nge9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8Nge9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8Nge9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Nge9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8Nge9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8Nge9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8Nge9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8Nge9.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/ccZjWx9V.s: Assembler messages:
encrypt.c: /tmp/ccZjWx9V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZjWx9V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZjWx9V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZjWx9V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjWx9V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjWx9V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjWx9V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjWx9V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjWx9V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZjWx9V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZjWx9V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZjWx9V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZjWx9V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjWx9V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZjWx9V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZjWx9V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZjWx9V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZjWx9V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZjWx9V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZjWx9V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjWx9V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZjWx9V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZjWx9V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZjWx9V.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/ccxCnVsi.s: Assembler messages:
encrypt.c: /tmp/ccxCnVsi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxCnVsi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxCnVsi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxCnVsi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCnVsi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCnVsi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCnVsi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCnVsi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCnVsi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCnVsi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCnVsi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCnVsi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxCnVsi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCnVsi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxCnVsi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxCnVsi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCnVsi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCnVsi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCnVsi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCnVsi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCnVsi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxCnVsi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCnVsi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCnVsi.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/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0ZMO08.s: Assembler messages:
encrypt.c: /tmp/cc0ZMO08.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZMO08.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZMO08.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZMO08.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZMO08.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZMO08.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZMO08.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZMO08.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZMO08.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZMO08.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZMO08.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZMO08.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZMO08.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZMO08.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZMO08.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ZMO08.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZMO08.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZMO08.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZMO08.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZMO08.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZMO08.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZMO08.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZMO08.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZMO08.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvRHhEG.s: Assembler messages:
encrypt.c: /tmp/ccvRHhEG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRHhEG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRHhEG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvRHhEG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRHhEG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRHhEG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRHhEG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRHhEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRHhEG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRHhEG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRHhEG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRHhEG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvRHhEG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRHhEG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRHhEG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRHhEG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvRHhEG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRHhEG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRHhEG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRHhEG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRHhEG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRHhEG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvRHhEG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRHhEG.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/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTTLUAO.s: Assembler messages:
encrypt.c: /tmp/ccTTLUAO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTTLUAO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTTLUAO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTTLUAO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTLUAO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTLUAO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTLUAO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTLUAO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTLUAO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTLUAO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTLUAO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTLUAO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTTLUAO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTLUAO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTTLUAO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTLUAO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTTLUAO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTTLUAO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTLUAO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTLUAO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTLUAO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTLUAO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTTLUAO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTTLUAO.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=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpf0Xpi.s: Assembler messages:
encrypt.c: /tmp/ccpf0Xpi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpf0Xpi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpf0Xpi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpf0Xpi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpf0Xpi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpf0Xpi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpf0Xpi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpf0Xpi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpf0Xpi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpf0Xpi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpf0Xpi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpf0Xpi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpf0Xpi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpf0Xpi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpf0Xpi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpf0Xpi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpf0Xpi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpf0Xpi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpf0Xpi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpf0Xpi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpf0Xpi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpf0Xpi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpf0Xpi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpf0Xpi.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=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOINR17.s: Assembler messages:
encrypt.c: /tmp/ccOINR17.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOINR17.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOINR17.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOINR17.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOINR17.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOINR17.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOINR17.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOINR17.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOINR17.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOINR17.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOINR17.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOINR17.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOINR17.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOINR17.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOINR17.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOINR17.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOINR17.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOINR17.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOINR17.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOINR17.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOINR17.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOINR17.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOINR17.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOINR17.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWM3i7o.s: Assembler messages:
encrypt.c: /tmp/ccWM3i7o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWM3i7o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWM3i7o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWM3i7o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3i7o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3i7o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3i7o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3i7o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3i7o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWM3i7o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWM3i7o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWM3i7o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWM3i7o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3i7o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWM3i7o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWM3i7o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWM3i7o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWM3i7o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWM3i7o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM3i7o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWM3i7o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWM3i7o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWM3i7o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWM3i7o.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0jO7fe.s: Assembler messages:
encrypt.c: /tmp/cc0jO7fe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0jO7fe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0jO7fe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0jO7fe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jO7fe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jO7fe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jO7fe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jO7fe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jO7fe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jO7fe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jO7fe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jO7fe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0jO7fe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jO7fe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0jO7fe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jO7fe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0jO7fe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jO7fe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jO7fe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jO7fe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jO7fe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jO7fe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0jO7fe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jO7fe.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM3uL1o.s: Assembler messages:
encrypt.c: /tmp/ccM3uL1o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM3uL1o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM3uL1o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM3uL1o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3uL1o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3uL1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3uL1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3uL1o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3uL1o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3uL1o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3uL1o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3uL1o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM3uL1o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3uL1o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM3uL1o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM3uL1o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3uL1o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3uL1o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3uL1o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3uL1o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3uL1o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM3uL1o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3uL1o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3uL1o.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI4HyYW.s: Assembler messages:
encrypt.c: /tmp/ccI4HyYW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4HyYW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4HyYW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI4HyYW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4HyYW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4HyYW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4HyYW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4HyYW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4HyYW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4HyYW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4HyYW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4HyYW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI4HyYW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4HyYW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4HyYW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4HyYW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI4HyYW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4HyYW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4HyYW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4HyYW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4HyYW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4HyYW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI4HyYW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4HyYW.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjPW4d7.s: Assembler messages:
encrypt.c: /tmp/ccjPW4d7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPW4d7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjPW4d7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjPW4d7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPW4d7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPW4d7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPW4d7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPW4d7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPW4d7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPW4d7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPW4d7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPW4d7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjPW4d7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPW4d7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjPW4d7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPW4d7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjPW4d7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPW4d7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPW4d7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPW4d7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPW4d7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPW4d7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPW4d7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPW4d7.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/ccoyU3Ws.s: Assembler messages:
encrypt.c: /tmp/ccoyU3Ws.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoyU3Ws.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoyU3Ws.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoyU3Ws.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyU3Ws.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyU3Ws.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyU3Ws.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyU3Ws.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyU3Ws.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyU3Ws.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyU3Ws.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyU3Ws.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoyU3Ws.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyU3Ws.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoyU3Ws.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoyU3Ws.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyU3Ws.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyU3Ws.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyU3Ws.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyU3Ws.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyU3Ws.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoyU3Ws.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyU3Ws.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyU3Ws.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/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYN79hf.s: Assembler messages:
encrypt.c: /tmp/ccYN79hf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYN79hf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYN79hf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYN79hf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN79hf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN79hf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN79hf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN79hf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN79hf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYN79hf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYN79hf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYN79hf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYN79hf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN79hf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYN79hf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYN79hf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYN79hf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYN79hf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYN79hf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYN79hf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN79hf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYN79hf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYN79hf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYN79hf.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct7SgiW.s: Assembler messages:
encrypt.c: /tmp/cct7SgiW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct7SgiW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct7SgiW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct7SgiW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7SgiW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7SgiW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7SgiW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7SgiW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7SgiW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7SgiW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7SgiW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7SgiW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct7SgiW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7SgiW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct7SgiW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct7SgiW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7SgiW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7SgiW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7SgiW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7SgiW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7SgiW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7SgiW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7SgiW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7SgiW.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/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRbSRl9.s: Assembler messages:
encrypt.c: /tmp/ccRbSRl9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRbSRl9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRbSRl9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRbSRl9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbSRl9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbSRl9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbSRl9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbSRl9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbSRl9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbSRl9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbSRl9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbSRl9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRbSRl9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbSRl9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRbSRl9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRbSRl9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbSRl9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbSRl9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbSRl9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbSRl9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbSRl9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbSRl9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbSRl9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbSRl9.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/ccns05Tp.s: Assembler messages:
encrypt.c: /tmp/ccns05Tp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccns05Tp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccns05Tp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccns05Tp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns05Tp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns05Tp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns05Tp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns05Tp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns05Tp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccns05Tp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccns05Tp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccns05Tp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccns05Tp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns05Tp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccns05Tp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccns05Tp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccns05Tp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccns05Tp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccns05Tp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccns05Tp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns05Tp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccns05Tp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccns05Tp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccns05Tp.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/ccwrKqnn.s: Assembler messages:
encrypt.c: /tmp/ccwrKqnn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwrKqnn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwrKqnn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwrKqnn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrKqnn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrKqnn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrKqnn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrKqnn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrKqnn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrKqnn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrKqnn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrKqnn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwrKqnn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrKqnn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwrKqnn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwrKqnn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrKqnn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrKqnn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrKqnn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrKqnn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrKqnn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwrKqnn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrKqnn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrKqnn.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/ccxHVg7k.s: Assembler messages:
encrypt.c: /tmp/ccxHVg7k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHVg7k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHVg7k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHVg7k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHVg7k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHVg7k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHVg7k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHVg7k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHVg7k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHVg7k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHVg7k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHVg7k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHVg7k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHVg7k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHVg7k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHVg7k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxHVg7k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxHVg7k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHVg7k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHVg7k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHVg7k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHVg7k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxHVg7k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxHVg7k.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ9XIGu.s: Assembler messages:
encrypt.c: /tmp/ccJ9XIGu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ9XIGu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ9XIGu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ9XIGu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9XIGu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9XIGu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9XIGu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9XIGu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9XIGu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9XIGu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9XIGu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9XIGu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ9XIGu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9XIGu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ9XIGu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ9XIGu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9XIGu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9XIGu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9XIGu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9XIGu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9XIGu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ9XIGu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9XIGu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9XIGu.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-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsjN7Af.s: Assembler messages:
encrypt.c: /tmp/ccsjN7Af.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsjN7Af.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsjN7Af.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsjN7Af.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjN7Af.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjN7Af.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjN7Af.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjN7Af.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjN7Af.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjN7Af.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjN7Af.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjN7Af.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsjN7Af.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjN7Af.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsjN7Af.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjN7Af.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsjN7Af.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjN7Af.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjN7Af.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjN7Af.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjN7Af.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjN7Af.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsjN7Af.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjN7Af.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/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGdpB7z.s: Assembler messages:
encrypt.c: /tmp/ccGdpB7z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGdpB7z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGdpB7z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGdpB7z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdpB7z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdpB7z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdpB7z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdpB7z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdpB7z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdpB7z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdpB7z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdpB7z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGdpB7z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdpB7z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGdpB7z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdpB7z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGdpB7z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdpB7z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdpB7z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdpB7z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdpB7z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdpB7z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGdpB7z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdpB7z.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/cca7ckWi.s: Assembler messages:
encrypt.c: /tmp/cca7ckWi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca7ckWi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca7ckWi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca7ckWi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7ckWi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7ckWi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7ckWi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7ckWi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7ckWi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca7ckWi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca7ckWi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca7ckWi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca7ckWi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7ckWi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca7ckWi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca7ckWi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca7ckWi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca7ckWi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca7ckWi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7ckWi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca7ckWi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca7ckWi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca7ckWi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca7ckWi.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZXNEBm.s: Assembler messages:
encrypt.c: /tmp/ccZXNEBm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZXNEBm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZXNEBm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZXNEBm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXNEBm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXNEBm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXNEBm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXNEBm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXNEBm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXNEBm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXNEBm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXNEBm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZXNEBm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXNEBm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZXNEBm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXNEBm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZXNEBm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXNEBm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXNEBm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXNEBm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXNEBm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXNEBm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZXNEBm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXNEBm.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoYqX8T.s: Assembler messages:
encrypt.c: /tmp/ccoYqX8T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoYqX8T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoYqX8T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoYqX8T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYqX8T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYqX8T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYqX8T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYqX8T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYqX8T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoYqX8T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoYqX8T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoYqX8T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoYqX8T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYqX8T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoYqX8T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoYqX8T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoYqX8T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoYqX8T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoYqX8T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYqX8T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoYqX8T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoYqX8T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoYqX8T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoYqX8T.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/cczjzRFy.s: Assembler messages:
encrypt.c: /tmp/cczjzRFy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczjzRFy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczjzRFy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczjzRFy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjzRFy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjzRFy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjzRFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjzRFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjzRFy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczjzRFy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczjzRFy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczjzRFy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczjzRFy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjzRFy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczjzRFy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczjzRFy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczjzRFy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczjzRFy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczjzRFy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczjzRFy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjzRFy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczjzRFy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczjzRFy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczjzRFy.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/cc5SN83a.s: Assembler messages:
encrypt.c: /tmp/cc5SN83a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5SN83a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5SN83a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5SN83a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SN83a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SN83a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SN83a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SN83a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SN83a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SN83a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SN83a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SN83a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5SN83a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SN83a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5SN83a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SN83a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5SN83a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5SN83a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SN83a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SN83a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SN83a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SN83a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5SN83a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5SN83a.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/cck1mJtQ.s: Assembler messages:
encrypt.c: /tmp/cck1mJtQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck1mJtQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck1mJtQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck1mJtQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1mJtQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1mJtQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1mJtQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1mJtQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1mJtQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1mJtQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1mJtQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1mJtQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck1mJtQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1mJtQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck1mJtQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck1mJtQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1mJtQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1mJtQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1mJtQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1mJtQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1mJtQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck1mJtQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1mJtQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1mJtQ.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/ccMfxFIW.s: Assembler messages:
encrypt.c: /tmp/ccMfxFIW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMfxFIW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMfxFIW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMfxFIW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfxFIW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfxFIW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfxFIW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfxFIW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfxFIW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfxFIW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfxFIW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfxFIW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMfxFIW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfxFIW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMfxFIW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMfxFIW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMfxFIW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfxFIW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfxFIW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMfxFIW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfxFIW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMfxFIW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfxFIW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMfxFIW.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/ccoN3nFk.s: Assembler messages:
encrypt.c: /tmp/ccoN3nFk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoN3nFk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoN3nFk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoN3nFk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN3nFk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN3nFk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN3nFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN3nFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN3nFk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoN3nFk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoN3nFk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoN3nFk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoN3nFk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN3nFk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoN3nFk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoN3nFk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoN3nFk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoN3nFk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoN3nFk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoN3nFk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN3nFk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoN3nFk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoN3nFk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoN3nFk.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/ccATKNg5.s: Assembler messages:
encrypt.c: /tmp/ccATKNg5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccATKNg5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccATKNg5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccATKNg5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATKNg5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATKNg5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATKNg5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATKNg5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATKNg5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATKNg5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATKNg5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATKNg5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccATKNg5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATKNg5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccATKNg5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATKNg5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccATKNg5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccATKNg5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccATKNg5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccATKNg5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccATKNg5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccATKNg5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccATKNg5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccATKNg5.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/ccDayRQ1.s: Assembler messages:
encrypt.c: /tmp/ccDayRQ1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDayRQ1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDayRQ1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDayRQ1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDayRQ1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDayRQ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDayRQ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDayRQ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDayRQ1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDayRQ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDayRQ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDayRQ1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDayRQ1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDayRQ1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDayRQ1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDayRQ1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDayRQ1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDayRQ1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDayRQ1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDayRQ1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDayRQ1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDayRQ1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDayRQ1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDayRQ1.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/ccVQy0Nc.s: Assembler messages:
encrypt.c: /tmp/ccVQy0Nc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQy0Nc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQy0Nc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQy0Nc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy0Nc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy0Nc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy0Nc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy0Nc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy0Nc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQy0Nc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQy0Nc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQy0Nc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQy0Nc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy0Nc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQy0Nc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVQy0Nc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQy0Nc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQy0Nc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQy0Nc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQy0Nc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQy0Nc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQy0Nc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQy0Nc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQy0Nc.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/ccwkA5ub.s: Assembler messages:
encrypt.c: /tmp/ccwkA5ub.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwkA5ub.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwkA5ub.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwkA5ub.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwkA5ub.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwkA5ub.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwkA5ub.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwkA5ub.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwkA5ub.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwkA5ub.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwkA5ub.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwkA5ub.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwkA5ub.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwkA5ub.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwkA5ub.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwkA5ub.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwkA5ub.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwkA5ub.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwkA5ub.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwkA5ub.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwkA5ub.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwkA5ub.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwkA5ub.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwkA5ub.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/cc9VfVgT.s: Assembler messages:
encrypt.c: /tmp/cc9VfVgT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9VfVgT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9VfVgT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9VfVgT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VfVgT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VfVgT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VfVgT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VfVgT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VfVgT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9VfVgT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9VfVgT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9VfVgT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9VfVgT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VfVgT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9VfVgT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9VfVgT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9VfVgT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9VfVgT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9VfVgT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VfVgT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9VfVgT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9VfVgT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9VfVgT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9VfVgT.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/ccvBvAHH.s: Assembler messages:
encrypt.c: /tmp/ccvBvAHH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvBvAHH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvBvAHH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvBvAHH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBvAHH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBvAHH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBvAHH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBvAHH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBvAHH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvBvAHH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvBvAHH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvBvAHH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvBvAHH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBvAHH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvBvAHH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvBvAHH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvBvAHH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvBvAHH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvBvAHH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvBvAHH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBvAHH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvBvAHH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvBvAHH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvBvAHH.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/ccbaMRd5.s: Assembler messages:
encrypt.c: /tmp/ccbaMRd5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbaMRd5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbaMRd5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbaMRd5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaMRd5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaMRd5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaMRd5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaMRd5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaMRd5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaMRd5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaMRd5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaMRd5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbaMRd5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaMRd5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbaMRd5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbaMRd5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaMRd5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaMRd5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaMRd5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaMRd5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaMRd5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbaMRd5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaMRd5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaMRd5.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/ccpPkXVP.s: Assembler messages:
encrypt.c: /tmp/ccpPkXVP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpPkXVP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpPkXVP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpPkXVP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPkXVP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPkXVP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPkXVP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPkXVP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPkXVP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpPkXVP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpPkXVP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpPkXVP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpPkXVP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPkXVP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpPkXVP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpPkXVP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpPkXVP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpPkXVP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPkXVP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPkXVP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPkXVP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPkXVP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpPkXVP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPkXVP.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/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjl7q1a.s: Assembler messages:
encrypt.c: /tmp/ccjl7q1a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjl7q1a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjl7q1a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjl7q1a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7q1a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7q1a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7q1a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7q1a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7q1a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjl7q1a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjl7q1a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjl7q1a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjl7q1a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7q1a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjl7q1a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjl7q1a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjl7q1a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjl7q1a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjl7q1a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7q1a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjl7q1a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjl7q1a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjl7q1a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjl7q1a.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxbV0a5.s: Assembler messages:
encrypt.c: /tmp/ccxbV0a5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxbV0a5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxbV0a5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxbV0a5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbV0a5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbV0a5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbV0a5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbV0a5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbV0a5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbV0a5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbV0a5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbV0a5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxbV0a5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbV0a5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxbV0a5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxbV0a5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbV0a5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbV0a5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbV0a5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbV0a5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbV0a5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxbV0a5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbV0a5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbV0a5.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbIMceR.s: Assembler messages:
encrypt.c: /tmp/ccbIMceR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbIMceR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbIMceR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbIMceR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIMceR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIMceR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIMceR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIMceR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIMceR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIMceR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIMceR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIMceR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbIMceR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIMceR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbIMceR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIMceR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbIMceR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIMceR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIMceR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIMceR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIMceR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIMceR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbIMceR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIMceR.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnauZ7j.s: Assembler messages:
encrypt.c: /tmp/ccnauZ7j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnauZ7j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnauZ7j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnauZ7j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnauZ7j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnauZ7j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnauZ7j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnauZ7j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnauZ7j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnauZ7j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnauZ7j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnauZ7j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnauZ7j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnauZ7j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnauZ7j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnauZ7j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnauZ7j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnauZ7j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnauZ7j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnauZ7j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnauZ7j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnauZ7j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnauZ7j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnauZ7j.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/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDUI4JO.s: Assembler messages:
encrypt.c: /tmp/ccDUI4JO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDUI4JO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDUI4JO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDUI4JO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUI4JO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUI4JO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUI4JO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUI4JO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUI4JO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDUI4JO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDUI4JO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDUI4JO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDUI4JO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUI4JO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDUI4JO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDUI4JO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDUI4JO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDUI4JO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDUI4JO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUI4JO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDUI4JO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDUI4JO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDUI4JO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDUI4JO.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/ccoBM8MY.s: Assembler messages:
encrypt.c: /tmp/ccoBM8MY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoBM8MY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoBM8MY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoBM8MY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBM8MY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBM8MY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBM8MY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBM8MY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBM8MY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBM8MY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBM8MY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBM8MY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoBM8MY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBM8MY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoBM8MY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBM8MY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoBM8MY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBM8MY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBM8MY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBM8MY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBM8MY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBM8MY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoBM8MY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBM8MY.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/cc3xzRBu.s: Assembler messages:
encrypt.c: /tmp/cc3xzRBu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3xzRBu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3xzRBu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3xzRBu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xzRBu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xzRBu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xzRBu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xzRBu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xzRBu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xzRBu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xzRBu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xzRBu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3xzRBu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xzRBu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3xzRBu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3xzRBu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xzRBu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xzRBu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xzRBu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xzRBu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xzRBu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3xzRBu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xzRBu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xzRBu.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/ccGa66tV.s: Assembler messages:
encrypt.c: /tmp/ccGa66tV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGa66tV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGa66tV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGa66tV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa66tV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa66tV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa66tV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa66tV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa66tV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGa66tV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGa66tV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGa66tV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGa66tV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa66tV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGa66tV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGa66tV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGa66tV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGa66tV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGa66tV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGa66tV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa66tV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGa66tV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGa66tV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGa66tV.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/cc68pQm3.s: Assembler messages:
encrypt.c: /tmp/cc68pQm3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc68pQm3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc68pQm3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc68pQm3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68pQm3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68pQm3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68pQm3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68pQm3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68pQm3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68pQm3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68pQm3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68pQm3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc68pQm3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68pQm3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc68pQm3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68pQm3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc68pQm3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68pQm3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68pQm3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68pQm3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68pQm3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68pQm3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc68pQm3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68pQm3.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/ccekk0iE.s: Assembler messages:
encrypt.c: /tmp/ccekk0iE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccekk0iE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccekk0iE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccekk0iE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekk0iE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekk0iE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekk0iE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekk0iE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekk0iE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekk0iE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekk0iE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekk0iE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccekk0iE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekk0iE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccekk0iE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccekk0iE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccekk0iE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekk0iE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekk0iE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekk0iE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekk0iE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccekk0iE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekk0iE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccekk0iE.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/cchGPnbP.s: Assembler messages:
encrypt.c: /tmp/cchGPnbP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchGPnbP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchGPnbP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchGPnbP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGPnbP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGPnbP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGPnbP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGPnbP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGPnbP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGPnbP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGPnbP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGPnbP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchGPnbP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGPnbP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchGPnbP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGPnbP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchGPnbP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGPnbP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGPnbP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGPnbP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGPnbP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGPnbP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchGPnbP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGPnbP.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/ccv53WtO.s: Assembler messages:
encrypt.c: /tmp/ccv53WtO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv53WtO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv53WtO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv53WtO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv53WtO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv53WtO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv53WtO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv53WtO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv53WtO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv53WtO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv53WtO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv53WtO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv53WtO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv53WtO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv53WtO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv53WtO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv53WtO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv53WtO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv53WtO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv53WtO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv53WtO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv53WtO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv53WtO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv53WtO.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/ccSxDCt0.s: Assembler messages:
encrypt.c: /tmp/ccSxDCt0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSxDCt0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSxDCt0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSxDCt0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxDCt0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxDCt0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxDCt0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxDCt0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxDCt0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxDCt0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxDCt0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxDCt0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSxDCt0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxDCt0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSxDCt0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSxDCt0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxDCt0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxDCt0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxDCt0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxDCt0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxDCt0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSxDCt0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxDCt0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxDCt0.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/ccvAu6IV.s: Assembler messages:
encrypt.c: /tmp/ccvAu6IV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvAu6IV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvAu6IV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvAu6IV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAu6IV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAu6IV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAu6IV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAu6IV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAu6IV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAu6IV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAu6IV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAu6IV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvAu6IV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAu6IV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvAu6IV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAu6IV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvAu6IV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAu6IV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAu6IV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAu6IV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAu6IV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAu6IV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAu6IV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAu6IV.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/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCCRUW7.s: Assembler messages:
encrypt.c: /tmp/ccCCRUW7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCRUW7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCCRUW7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCCRUW7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRUW7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRUW7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRUW7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRUW7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRUW7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCRUW7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCRUW7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCRUW7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCCRUW7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRUW7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCCRUW7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCCRUW7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCRUW7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCRUW7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCRUW7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRUW7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCRUW7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCRUW7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCRUW7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCRUW7.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFo1mwx.s: Assembler messages:
encrypt.c: /tmp/ccFo1mwx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFo1mwx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFo1mwx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFo1mwx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo1mwx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo1mwx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo1mwx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo1mwx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo1mwx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFo1mwx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFo1mwx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFo1mwx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFo1mwx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo1mwx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFo1mwx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFo1mwx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFo1mwx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFo1mwx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFo1mwx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFo1mwx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFo1mwx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFo1mwx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFo1mwx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFo1mwx.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/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc83ys7H.s: Assembler messages:
encrypt.c: /tmp/cc83ys7H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc83ys7H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc83ys7H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc83ys7H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83ys7H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83ys7H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83ys7H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83ys7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83ys7H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83ys7H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83ys7H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83ys7H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc83ys7H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83ys7H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc83ys7H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83ys7H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc83ys7H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83ys7H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83ys7H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83ys7H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83ys7H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83ys7H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc83ys7H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83ys7H.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/ccC64cB5.s: Assembler messages:
encrypt.c: /tmp/ccC64cB5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC64cB5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC64cB5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC64cB5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC64cB5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC64cB5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC64cB5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC64cB5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC64cB5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC64cB5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC64cB5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC64cB5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC64cB5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC64cB5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC64cB5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC64cB5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC64cB5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC64cB5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC64cB5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC64cB5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC64cB5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC64cB5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC64cB5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC64cB5.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/ccQUViXl.s: Assembler messages:
encrypt.c: /tmp/ccQUViXl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQUViXl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQUViXl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQUViXl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUViXl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUViXl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUViXl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUViXl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUViXl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQUViXl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQUViXl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQUViXl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQUViXl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUViXl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQUViXl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQUViXl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQUViXl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQUViXl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQUViXl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQUViXl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUViXl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQUViXl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQUViXl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQUViXl.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/ccZ7EJgn.s: Assembler messages:
encrypt.c: /tmp/ccZ7EJgn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ7EJgn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ7EJgn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ7EJgn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7EJgn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7EJgn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7EJgn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7EJgn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7EJgn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ7EJgn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ7EJgn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ7EJgn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ7EJgn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7EJgn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ7EJgn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ7EJgn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ7EJgn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ7EJgn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ7EJgn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7EJgn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ7EJgn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ7EJgn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ7EJgn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ7EJgn.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/cc2zOK7f.s: Assembler messages:
encrypt.c: /tmp/cc2zOK7f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2zOK7f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2zOK7f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2zOK7f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zOK7f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zOK7f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zOK7f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zOK7f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zOK7f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2zOK7f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2zOK7f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2zOK7f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2zOK7f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zOK7f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2zOK7f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2zOK7f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2zOK7f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zOK7f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zOK7f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zOK7f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zOK7f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2zOK7f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zOK7f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zOK7f.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/ccLc0Kyu.s: Assembler messages:
encrypt.c: /tmp/ccLc0Kyu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLc0Kyu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLc0Kyu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLc0Kyu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc0Kyu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc0Kyu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc0Kyu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc0Kyu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc0Kyu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc0Kyu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc0Kyu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc0Kyu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLc0Kyu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc0Kyu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLc0Kyu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc0Kyu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLc0Kyu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc0Kyu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc0Kyu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc0Kyu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc0Kyu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc0Kyu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLc0Kyu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc0Kyu.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/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5QpwHQ.s: Assembler messages:
encrypt.c: /tmp/cc5QpwHQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QpwHQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QpwHQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QpwHQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QpwHQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QpwHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QpwHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QpwHQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QpwHQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QpwHQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QpwHQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QpwHQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QpwHQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QpwHQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QpwHQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5QpwHQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QpwHQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QpwHQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QpwHQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QpwHQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QpwHQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QpwHQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QpwHQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QpwHQ.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFxjPhh.s: Assembler messages:
encrypt.c: /tmp/ccFxjPhh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFxjPhh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFxjPhh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFxjPhh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxjPhh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxjPhh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxjPhh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxjPhh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxjPhh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxjPhh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxjPhh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxjPhh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFxjPhh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxjPhh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFxjPhh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxjPhh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFxjPhh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxjPhh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxjPhh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxjPhh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxjPhh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxjPhh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFxjPhh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxjPhh.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/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Z3dut.s: Assembler messages:
encrypt.c: /tmp/cc4Z3dut.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Z3dut.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Z3dut.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Z3dut.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3dut.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3dut.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3dut.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3dut.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3dut.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Z3dut.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Z3dut.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Z3dut.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Z3dut.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3dut.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Z3dut.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Z3dut.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Z3dut.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Z3dut.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Z3dut.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Z3dut.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Z3dut.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Z3dut.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Z3dut.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Z3dut.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/ccbKZLmW.s: Assembler messages:
encrypt.c: /tmp/ccbKZLmW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKZLmW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbKZLmW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbKZLmW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKZLmW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKZLmW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKZLmW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKZLmW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKZLmW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKZLmW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKZLmW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKZLmW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbKZLmW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKZLmW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbKZLmW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbKZLmW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKZLmW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKZLmW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKZLmW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKZLmW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKZLmW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKZLmW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKZLmW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKZLmW.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/ccAicsEQ.s: Assembler messages:
encrypt.c: /tmp/ccAicsEQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAicsEQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAicsEQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAicsEQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAicsEQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAicsEQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAicsEQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAicsEQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAicsEQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAicsEQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAicsEQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAicsEQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAicsEQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAicsEQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAicsEQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAicsEQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAicsEQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAicsEQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAicsEQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAicsEQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAicsEQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAicsEQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAicsEQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAicsEQ.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/ccdXIVN7.s: Assembler messages:
encrypt.c: /tmp/ccdXIVN7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdXIVN7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdXIVN7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdXIVN7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXIVN7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXIVN7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXIVN7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXIVN7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXIVN7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXIVN7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXIVN7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXIVN7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdXIVN7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXIVN7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdXIVN7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXIVN7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdXIVN7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXIVN7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXIVN7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXIVN7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXIVN7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXIVN7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXIVN7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXIVN7.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/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cclWCmFW.s: Assembler messages:
encrypt.c: /tmp/cclWCmFW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclWCmFW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclWCmFW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclWCmFW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWCmFW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWCmFW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWCmFW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWCmFW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWCmFW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWCmFW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWCmFW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWCmFW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclWCmFW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWCmFW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclWCmFW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclWCmFW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWCmFW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWCmFW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWCmFW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWCmFW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWCmFW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWCmFW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWCmFW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWCmFW.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPVnPBz.s: Assembler messages:
encrypt.c: /tmp/ccPVnPBz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPVnPBz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPVnPBz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPVnPBz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVnPBz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVnPBz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVnPBz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVnPBz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVnPBz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVnPBz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVnPBz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVnPBz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPVnPBz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVnPBz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPVnPBz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPVnPBz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVnPBz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVnPBz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVnPBz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVnPBz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVnPBz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPVnPBz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVnPBz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVnPBz.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/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIxnTpj.s: Assembler messages:
encrypt.c: /tmp/ccIxnTpj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIxnTpj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIxnTpj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIxnTpj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnTpj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnTpj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnTpj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnTpj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnTpj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxnTpj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxnTpj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxnTpj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIxnTpj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnTpj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIxnTpj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIxnTpj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxnTpj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxnTpj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxnTpj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnTpj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxnTpj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIxnTpj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxnTpj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxnTpj.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/ccoUFqaX.s: Assembler messages:
encrypt.c: /tmp/ccoUFqaX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoUFqaX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoUFqaX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoUFqaX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUFqaX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUFqaX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUFqaX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUFqaX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUFqaX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUFqaX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUFqaX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUFqaX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoUFqaX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUFqaX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoUFqaX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUFqaX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoUFqaX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUFqaX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUFqaX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUFqaX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUFqaX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUFqaX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoUFqaX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUFqaX.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/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZvj5oI.s: Assembler messages:
encrypt.c: /tmp/ccZvj5oI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZvj5oI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZvj5oI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZvj5oI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvj5oI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvj5oI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvj5oI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvj5oI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvj5oI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvj5oI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvj5oI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvj5oI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZvj5oI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvj5oI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZvj5oI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvj5oI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZvj5oI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvj5oI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvj5oI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvj5oI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvj5oI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvj5oI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZvj5oI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvj5oI.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5B52xQ.s: Assembler messages:
encrypt.c: /tmp/cc5B52xQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5B52xQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5B52xQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5B52xQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B52xQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B52xQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B52xQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B52xQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B52xQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5B52xQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5B52xQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5B52xQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5B52xQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B52xQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5B52xQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5B52xQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5B52xQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5B52xQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5B52xQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5B52xQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5B52xQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5B52xQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5B52xQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5B52xQ.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/cckAefDC.s: Assembler messages:
encrypt.c: /tmp/cckAefDC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckAefDC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckAefDC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckAefDC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAefDC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAefDC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAefDC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAefDC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAefDC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAefDC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAefDC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAefDC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckAefDC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAefDC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckAefDC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckAefDC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAefDC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAefDC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAefDC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAefDC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAefDC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckAefDC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAefDC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAefDC.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT7YQhA.s: Assembler messages:
encrypt.c: /tmp/ccT7YQhA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT7YQhA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT7YQhA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT7YQhA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7YQhA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7YQhA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7YQhA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7YQhA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7YQhA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7YQhA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7YQhA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7YQhA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT7YQhA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7YQhA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT7YQhA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT7YQhA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7YQhA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7YQhA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7YQhA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7YQhA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7YQhA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT7YQhA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7YQhA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7YQhA.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/ccyInBS3.s: Assembler messages:
encrypt.c: /tmp/ccyInBS3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyInBS3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyInBS3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyInBS3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyInBS3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyInBS3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyInBS3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyInBS3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyInBS3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyInBS3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyInBS3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyInBS3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyInBS3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyInBS3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyInBS3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyInBS3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyInBS3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyInBS3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyInBS3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyInBS3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyInBS3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyInBS3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyInBS3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyInBS3.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/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjqOxZ0.s: Assembler messages:
encrypt.c: /tmp/ccjqOxZ0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjqOxZ0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjqOxZ0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjqOxZ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqOxZ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqOxZ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqOxZ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqOxZ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqOxZ0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjqOxZ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjqOxZ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjqOxZ0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjqOxZ0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqOxZ0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjqOxZ0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjqOxZ0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjqOxZ0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjqOxZ0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjqOxZ0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjqOxZ0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqOxZ0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjqOxZ0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjqOxZ0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjqOxZ0.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cco4MZAL.s: Assembler messages:
encrypt.c: /tmp/cco4MZAL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4MZAL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4MZAL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco4MZAL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4MZAL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4MZAL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4MZAL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4MZAL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4MZAL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4MZAL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4MZAL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4MZAL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4MZAL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4MZAL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4MZAL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco4MZAL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4MZAL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4MZAL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4MZAL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4MZAL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4MZAL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4MZAL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4MZAL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4MZAL.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/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHodNZX.s: Assembler messages:
encrypt.c: /tmp/ccHodNZX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHodNZX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHodNZX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHodNZX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHodNZX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHodNZX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHodNZX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHodNZX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHodNZX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHodNZX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHodNZX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHodNZX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHodNZX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHodNZX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHodNZX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHodNZX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHodNZX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHodNZX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHodNZX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHodNZX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHodNZX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHodNZX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHodNZX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHodNZX.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/ccViHu5V.s: Assembler messages:
encrypt.c: /tmp/ccViHu5V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViHu5V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViHu5V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccViHu5V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViHu5V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViHu5V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViHu5V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViHu5V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViHu5V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViHu5V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViHu5V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViHu5V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViHu5V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViHu5V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViHu5V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViHu5V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccViHu5V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViHu5V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViHu5V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViHu5V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViHu5V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViHu5V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViHu5V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViHu5V.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/cc43kFRN.s: Assembler messages:
encrypt.c: /tmp/cc43kFRN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43kFRN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43kFRN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43kFRN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43kFRN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43kFRN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43kFRN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43kFRN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43kFRN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43kFRN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43kFRN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43kFRN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43kFRN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43kFRN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43kFRN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43kFRN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43kFRN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43kFRN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43kFRN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43kFRN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43kFRN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43kFRN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43kFRN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43kFRN.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/ccEfKLre.s: Assembler messages:
encrypt.c: /tmp/ccEfKLre.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEfKLre.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEfKLre.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEfKLre.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfKLre.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfKLre.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfKLre.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfKLre.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfKLre.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfKLre.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfKLre.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfKLre.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEfKLre.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfKLre.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEfKLre.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfKLre.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEfKLre.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfKLre.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfKLre.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfKLre.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfKLre.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfKLre.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEfKLre.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfKLre.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccfO8Sl.s: Assembler messages:
encrypt.c: /tmp/cccfO8Sl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccfO8Sl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccfO8Sl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccfO8Sl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfO8Sl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfO8Sl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfO8Sl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfO8Sl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfO8Sl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfO8Sl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfO8Sl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfO8Sl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccfO8Sl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfO8Sl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccfO8Sl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfO8Sl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccfO8Sl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfO8Sl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfO8Sl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfO8Sl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfO8Sl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfO8Sl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccfO8Sl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfO8Sl.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX320ma.s: Assembler messages:
encrypt.c: /tmp/ccX320ma.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX320ma.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX320ma.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX320ma.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX320ma.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX320ma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX320ma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX320ma.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX320ma.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX320ma.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX320ma.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX320ma.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX320ma.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX320ma.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX320ma.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX320ma.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX320ma.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX320ma.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX320ma.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX320ma.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX320ma.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX320ma.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX320ma.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX320ma.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/ccjjlNk4.s: Assembler messages:
encrypt.c: /tmp/ccjjlNk4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjjlNk4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjjlNk4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjjlNk4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjlNk4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjlNk4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjlNk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjlNk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjlNk4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjlNk4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjlNk4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjlNk4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjjlNk4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjlNk4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjjlNk4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjlNk4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjjlNk4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjlNk4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjlNk4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjlNk4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjlNk4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjlNk4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjjlNk4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjlNk4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJPmrdE.s: Assembler messages:
encrypt.c: /tmp/ccJPmrdE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJPmrdE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJPmrdE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJPmrdE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPmrdE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPmrdE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPmrdE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPmrdE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPmrdE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPmrdE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPmrdE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPmrdE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJPmrdE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPmrdE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJPmrdE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJPmrdE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJPmrdE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPmrdE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPmrdE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPmrdE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPmrdE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJPmrdE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPmrdE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJPmrdE.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/ccVN5tSa.s: Assembler messages:
encrypt.c: /tmp/ccVN5tSa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVN5tSa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVN5tSa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVN5tSa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN5tSa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN5tSa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN5tSa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN5tSa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN5tSa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVN5tSa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVN5tSa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVN5tSa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVN5tSa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN5tSa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVN5tSa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVN5tSa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVN5tSa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVN5tSa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVN5tSa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVN5tSa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVN5tSa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVN5tSa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVN5tSa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVN5tSa.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/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccehkT1e.s: Assembler messages:
encrypt.c: /tmp/ccehkT1e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccehkT1e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccehkT1e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccehkT1e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehkT1e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehkT1e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehkT1e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehkT1e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehkT1e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehkT1e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehkT1e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehkT1e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccehkT1e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehkT1e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccehkT1e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehkT1e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccehkT1e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehkT1e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehkT1e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehkT1e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehkT1e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehkT1e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccehkT1e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehkT1e.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/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccqF7lez.s: Assembler messages:
encrypt.c: /tmp/ccqF7lez.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqF7lez.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqF7lez.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqF7lez.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF7lez.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF7lez.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF7lez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF7lez.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF7lez.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF7lez.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF7lez.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF7lez.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqF7lez.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF7lez.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqF7lez.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqF7lez.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF7lez.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF7lez.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF7lez.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF7lez.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF7lez.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqF7lez.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF7lez.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF7lez.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/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT9if3E.s: Assembler messages:
encrypt.c: /tmp/ccT9if3E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT9if3E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT9if3E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT9if3E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9if3E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9if3E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9if3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9if3E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9if3E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9if3E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9if3E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9if3E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT9if3E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9if3E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT9if3E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT9if3E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9if3E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9if3E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9if3E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9if3E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9if3E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT9if3E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9if3E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9if3E.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cct3se4a.s: Assembler messages:
encrypt.c: /tmp/cct3se4a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct3se4a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct3se4a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct3se4a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3se4a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3se4a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3se4a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3se4a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3se4a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct3se4a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct3se4a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct3se4a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct3se4a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3se4a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct3se4a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct3se4a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct3se4a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct3se4a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct3se4a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct3se4a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3se4a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct3se4a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct3se4a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct3se4a.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=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBtCI7f.s: Assembler messages:
encrypt.c: /tmp/ccBtCI7f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBtCI7f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBtCI7f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBtCI7f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtCI7f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtCI7f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtCI7f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtCI7f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtCI7f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtCI7f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtCI7f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtCI7f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBtCI7f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtCI7f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBtCI7f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBtCI7f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtCI7f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtCI7f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtCI7f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtCI7f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtCI7f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBtCI7f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtCI7f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtCI7f.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/ccODS2Ix.s: Assembler messages:
encrypt.c: /tmp/ccODS2Ix.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccODS2Ix.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccODS2Ix.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccODS2Ix.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODS2Ix.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODS2Ix.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODS2Ix.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODS2Ix.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODS2Ix.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODS2Ix.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODS2Ix.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODS2Ix.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccODS2Ix.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODS2Ix.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccODS2Ix.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODS2Ix.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccODS2Ix.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODS2Ix.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODS2Ix.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODS2Ix.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODS2Ix.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODS2Ix.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccODS2Ix.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODS2Ix.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9hJk6n.s: Assembler messages:
encrypt.c: /tmp/cc9hJk6n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hJk6n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9hJk6n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hJk6n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hJk6n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hJk6n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hJk6n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hJk6n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hJk6n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hJk6n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hJk6n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hJk6n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9hJk6n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hJk6n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9hJk6n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9hJk6n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hJk6n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hJk6n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hJk6n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hJk6n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hJk6n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hJk6n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hJk6n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hJk6n.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/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmcE06I.s: Assembler messages:
encrypt.c: /tmp/ccmcE06I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmcE06I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmcE06I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmcE06I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcE06I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcE06I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcE06I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcE06I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcE06I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcE06I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcE06I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcE06I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmcE06I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcE06I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmcE06I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcE06I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmcE06I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcE06I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcE06I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcE06I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcE06I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcE06I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmcE06I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcE06I.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6LMqpj.s: Assembler messages:
encrypt.c: /tmp/cc6LMqpj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6LMqpj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6LMqpj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6LMqpj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LMqpj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LMqpj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LMqpj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LMqpj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LMqpj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LMqpj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LMqpj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LMqpj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6LMqpj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LMqpj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6LMqpj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6LMqpj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LMqpj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LMqpj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LMqpj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LMqpj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LMqpj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6LMqpj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LMqpj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LMqpj.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/ccfjQJLs.s: Assembler messages:
encrypt.c: /tmp/ccfjQJLs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfjQJLs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfjQJLs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfjQJLs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjQJLs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjQJLs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjQJLs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjQJLs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjQJLs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjQJLs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjQJLs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjQJLs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfjQJLs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjQJLs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfjQJLs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjQJLs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfjQJLs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfjQJLs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjQJLs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjQJLs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjQJLs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjQJLs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfjQJLs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfjQJLs.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/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQSHJgx.s: Assembler messages:
encrypt.c: /tmp/ccQSHJgx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQSHJgx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQSHJgx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQSHJgx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHJgx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHJgx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHJgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHJgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHJgx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSHJgx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSHJgx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSHJgx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQSHJgx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHJgx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQSHJgx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSHJgx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQSHJgx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSHJgx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSHJgx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSHJgx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHJgx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSHJgx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQSHJgx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSHJgx.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/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR7Mier.s: Assembler messages:
encrypt.c: /tmp/ccR7Mier.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7Mier.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7Mier.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7Mier.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Mier.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Mier.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Mier.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Mier.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Mier.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7Mier.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7Mier.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7Mier.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7Mier.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Mier.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7Mier.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR7Mier.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7Mier.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7Mier.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7Mier.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Mier.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7Mier.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7Mier.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7Mier.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7Mier.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/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTvhQyc.s: Assembler messages:
encrypt.c: /tmp/ccTvhQyc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTvhQyc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTvhQyc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTvhQyc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvhQyc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvhQyc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvhQyc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvhQyc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvhQyc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvhQyc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvhQyc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvhQyc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTvhQyc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvhQyc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTvhQyc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTvhQyc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvhQyc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvhQyc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvhQyc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvhQyc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvhQyc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTvhQyc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvhQyc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvhQyc.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctfMj8N.s: Assembler messages:
encrypt.c: /tmp/cctfMj8N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctfMj8N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctfMj8N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctfMj8N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfMj8N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfMj8N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfMj8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfMj8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfMj8N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfMj8N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfMj8N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfMj8N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctfMj8N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfMj8N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctfMj8N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfMj8N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctfMj8N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctfMj8N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfMj8N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfMj8N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctfMj8N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfMj8N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctfMj8N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctfMj8N.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL0fdGp.s: Assembler messages:
encrypt.c: /tmp/ccL0fdGp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0fdGp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL0fdGp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0fdGp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0fdGp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0fdGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0fdGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0fdGp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0fdGp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0fdGp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0fdGp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0fdGp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL0fdGp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0fdGp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL0fdGp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL0fdGp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0fdGp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0fdGp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0fdGp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0fdGp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0fdGp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0fdGp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0fdGp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0fdGp.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/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfn4ZGN.s: Assembler messages:
encrypt.c: /tmp/ccfn4ZGN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfn4ZGN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfn4ZGN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfn4ZGN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn4ZGN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn4ZGN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn4ZGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn4ZGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn4ZGN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfn4ZGN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfn4ZGN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfn4ZGN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfn4ZGN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn4ZGN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfn4ZGN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfn4ZGN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfn4ZGN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfn4ZGN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfn4ZGN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfn4ZGN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfn4ZGN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfn4ZGN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfn4ZGN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfn4ZGN.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJr0sDq.s: Assembler messages:
encrypt.c: /tmp/ccJr0sDq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJr0sDq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJr0sDq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJr0sDq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr0sDq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr0sDq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr0sDq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr0sDq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr0sDq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJr0sDq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJr0sDq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJr0sDq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJr0sDq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr0sDq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJr0sDq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJr0sDq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJr0sDq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJr0sDq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJr0sDq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr0sDq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJr0sDq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJr0sDq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJr0sDq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJr0sDq.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/ccMYMc7E.s: Assembler messages:
encrypt.c: /tmp/ccMYMc7E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMYMc7E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMYMc7E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMYMc7E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYMc7E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYMc7E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYMc7E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYMc7E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYMc7E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMYMc7E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMYMc7E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMYMc7E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMYMc7E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYMc7E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMYMc7E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMYMc7E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMYMc7E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMYMc7E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMYMc7E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMYMc7E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYMc7E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMYMc7E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMYMc7E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMYMc7E.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/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCljJxD.s: Assembler messages:
encrypt.c: /tmp/ccCljJxD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCljJxD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCljJxD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCljJxD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCljJxD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCljJxD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCljJxD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCljJxD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCljJxD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCljJxD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCljJxD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCljJxD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCljJxD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCljJxD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCljJxD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCljJxD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCljJxD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCljJxD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCljJxD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCljJxD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCljJxD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCljJxD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCljJxD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCljJxD.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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