Implementation notes: x86, hydra6, crypto_aead/omdsha256k128n96tau96v2

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
411994? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
413382? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091720170725
420208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
427822? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
430986? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
431232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
433096? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170725
433148? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170725
434968? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170725
436619? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
437793? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
438472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
438740? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
438764? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091720170725
440154? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
440932? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170725
443214? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
443240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
443974? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091720170725
444092? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170725
446455? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
447906? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
450048? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
452070? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
452862? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
454041? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
455914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
456512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
456640? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
456867? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
457270? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
459762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
460652? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
461360? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091720170725
462358? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
463874? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
464530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
464676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
465119? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
473052? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091720170725
473795? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
476240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
476992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
477711? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
478114? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
481025? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
483090? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
483288? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
483782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
484052? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
486762? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
487014? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
487294? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
487561? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
490734? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
492602? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
492940? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
493616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
494433? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
495753? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
495915? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
496230? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091720170725
497414? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
501142? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
504096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
507244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
509928? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170725
510510? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091720170725
510668? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091720170725
511462? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170725
511484? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170725
511521? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
512582? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170725
512662? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091720170725
513732? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170725
514390? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
516738? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
518768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
520992? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
521934? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
522362? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
523633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
524208? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
526162? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
527620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
528678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
529594? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
530400? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
530678? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
531900? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091720170725
532060? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
532142? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
532326? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
532448? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
532854? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
532892? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
533226? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
533250? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
533678? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
533776? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091720170725
533806? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091720170725
533928? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
534018? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
534178? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
534530? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
535284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
535308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
535554? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
536522? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170725
536622? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
536858? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091720170725
536892? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170725
537264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
537362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
537481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
537634? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091720170725
537656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
537734? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
538198? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
538394? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170725
538496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
539313? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170725
539407? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170725
539666? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
539776? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091720170725
539858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
540260? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170725
540532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
540850? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
540906? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
541076? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
541704? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
541832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
542144? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
542830? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
543102? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
543108? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
543140? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170725
543396? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
543420? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
543614? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091720170725
543674? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
544058? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725
544170? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
544266? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
544284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
544375? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170725
544952? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
545604? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
545746? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
546028? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170725
548238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
548362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
548684? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
548968? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
549618? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170725
550988? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
551324? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
552992? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
553070? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
553650? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
566948? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
569638? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
570080? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
570568? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
571450? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
571930? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
575583? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
576182? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
579846? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
580968? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725
582774? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau96v2/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5ARUQO.s: Assembler messages:
encrypt.c: /tmp/cc5ARUQO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ARUQO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ARUQO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ARUQO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ARUQO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ARUQO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ARUQO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ARUQO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ARUQO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ARUQO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ARUQO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ARUQO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ARUQO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ARUQO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ARUQO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ARUQO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5ARUQO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ARUQO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ARUQO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ARUQO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ARUQO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ARUQO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ARUQO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ARUQO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQrG89g.s: Assembler messages:
encrypt.c: /tmp/ccQrG89g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQrG89g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQrG89g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQrG89g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrG89g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrG89g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrG89g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrG89g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrG89g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQrG89g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQrG89g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQrG89g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQrG89g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrG89g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQrG89g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQrG89g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQrG89g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQrG89g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQrG89g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQrG89g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQrG89g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQrG89g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQrG89g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQrG89g.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBq6Md9.s: Assembler messages:
encrypt.c: /tmp/ccBq6Md9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBq6Md9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBq6Md9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBq6Md9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq6Md9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq6Md9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq6Md9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq6Md9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq6Md9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq6Md9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq6Md9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq6Md9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBq6Md9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq6Md9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBq6Md9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBq6Md9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq6Md9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq6Md9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq6Md9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq6Md9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq6Md9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBq6Md9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq6Md9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq6Md9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVhmyxG.s: Assembler messages:
encrypt.c: /tmp/ccVhmyxG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVhmyxG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVhmyxG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVhmyxG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhmyxG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhmyxG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhmyxG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhmyxG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhmyxG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVhmyxG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVhmyxG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVhmyxG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVhmyxG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhmyxG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVhmyxG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVhmyxG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVhmyxG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVhmyxG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhmyxG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhmyxG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhmyxG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhmyxG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhmyxG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhmyxG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3R1j6j.s: Assembler messages:
encrypt.c: /tmp/cc3R1j6j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3R1j6j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3R1j6j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3R1j6j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R1j6j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R1j6j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R1j6j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R1j6j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R1j6j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R1j6j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R1j6j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R1j6j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3R1j6j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R1j6j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3R1j6j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R1j6j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3R1j6j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R1j6j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R1j6j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R1j6j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R1j6j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R1j6j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3R1j6j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R1j6j.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKi1q7L.s: Assembler messages:
encrypt.c: /tmp/ccKi1q7L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKi1q7L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKi1q7L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKi1q7L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi1q7L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi1q7L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi1q7L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi1q7L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi1q7L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKi1q7L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKi1q7L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKi1q7L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKi1q7L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi1q7L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKi1q7L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKi1q7L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKi1q7L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKi1q7L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKi1q7L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi1q7L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKi1q7L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKi1q7L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKi1q7L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKi1q7L.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKgMiXb.s: Assembler messages:
encrypt.c: /tmp/ccKgMiXb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKgMiXb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKgMiXb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKgMiXb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgMiXb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgMiXb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgMiXb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgMiXb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgMiXb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgMiXb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgMiXb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgMiXb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKgMiXb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgMiXb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKgMiXb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgMiXb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKgMiXb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgMiXb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgMiXb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgMiXb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgMiXb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgMiXb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKgMiXb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgMiXb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdoMopD.s: Assembler messages:
encrypt.c: /tmp/ccdoMopD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdoMopD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdoMopD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdoMopD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoMopD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoMopD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoMopD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoMopD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoMopD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdoMopD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdoMopD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdoMopD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdoMopD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoMopD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdoMopD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdoMopD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdoMopD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoMopD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoMopD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoMopD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoMopD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdoMopD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoMopD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdoMopD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctUK8BS.s: Assembler messages:
encrypt.c: /tmp/cctUK8BS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctUK8BS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctUK8BS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctUK8BS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUK8BS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUK8BS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUK8BS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUK8BS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUK8BS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUK8BS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUK8BS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUK8BS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctUK8BS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUK8BS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctUK8BS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctUK8BS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUK8BS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUK8BS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUK8BS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUK8BS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUK8BS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctUK8BS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUK8BS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUK8BS.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx4CFGt.s: Assembler messages:
encrypt.c: /tmp/ccx4CFGt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx4CFGt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx4CFGt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx4CFGt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4CFGt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4CFGt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4CFGt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4CFGt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4CFGt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4CFGt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4CFGt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4CFGt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx4CFGt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4CFGt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx4CFGt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4CFGt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx4CFGt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4CFGt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4CFGt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4CFGt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4CFGt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4CFGt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4CFGt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4CFGt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrtutxH.s: Assembler messages:
encrypt.c: /tmp/ccrtutxH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtutxH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtutxH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtutxH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtutxH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtutxH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtutxH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtutxH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtutxH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtutxH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtutxH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtutxH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtutxH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtutxH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtutxH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrtutxH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtutxH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtutxH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtutxH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtutxH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtutxH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtutxH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtutxH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtutxH.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs8qFxl.s: Assembler messages:
encrypt.c: /tmp/ccs8qFxl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs8qFxl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs8qFxl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs8qFxl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8qFxl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8qFxl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8qFxl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8qFxl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8qFxl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8qFxl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8qFxl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8qFxl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs8qFxl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8qFxl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs8qFxl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8qFxl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs8qFxl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8qFxl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs8qFxl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs8qFxl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8qFxl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs8qFxl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs8qFxl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs8qFxl.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccBnIcHX.s: Assembler messages:
encrypt.c: /tmp/ccBnIcHX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBnIcHX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBnIcHX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBnIcHX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnIcHX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnIcHX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnIcHX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnIcHX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnIcHX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnIcHX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnIcHX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnIcHX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBnIcHX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnIcHX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBnIcHX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnIcHX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBnIcHX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnIcHX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnIcHX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnIcHX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnIcHX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnIcHX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBnIcHX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnIcHX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccho2OQn.s: Assembler messages:
encrypt.c: /tmp/ccho2OQn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccho2OQn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccho2OQn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccho2OQn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho2OQn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho2OQn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho2OQn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho2OQn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho2OQn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccho2OQn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccho2OQn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccho2OQn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccho2OQn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho2OQn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccho2OQn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccho2OQn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccho2OQn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccho2OQn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccho2OQn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccho2OQn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccho2OQn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccho2OQn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccho2OQn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccho2OQn.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCErdIc.s: Assembler messages:
encrypt.c: /tmp/ccCErdIc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCErdIc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCErdIc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCErdIc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCErdIc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCErdIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCErdIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCErdIc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCErdIc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCErdIc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCErdIc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCErdIc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCErdIc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCErdIc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCErdIc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCErdIc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCErdIc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCErdIc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCErdIc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCErdIc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCErdIc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCErdIc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCErdIc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCErdIc.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgljFuN.s: Assembler messages:
encrypt.c: /tmp/ccgljFuN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgljFuN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgljFuN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgljFuN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljFuN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljFuN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljFuN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljFuN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljFuN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgljFuN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgljFuN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgljFuN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgljFuN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljFuN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgljFuN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgljFuN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgljFuN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgljFuN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgljFuN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgljFuN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgljFuN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgljFuN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgljFuN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgljFuN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY7iMRP.s: Assembler messages:
encrypt.c: /tmp/ccY7iMRP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7iMRP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7iMRP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7iMRP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7iMRP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7iMRP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7iMRP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7iMRP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7iMRP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7iMRP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7iMRP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7iMRP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7iMRP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7iMRP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7iMRP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7iMRP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY7iMRP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7iMRP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7iMRP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7iMRP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7iMRP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7iMRP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7iMRP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7iMRP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwS4F79.s: Assembler messages:
encrypt.c: /tmp/ccwS4F79.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwS4F79.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwS4F79.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwS4F79.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwS4F79.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwS4F79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwS4F79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwS4F79.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwS4F79.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwS4F79.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwS4F79.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwS4F79.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwS4F79.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwS4F79.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwS4F79.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwS4F79.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwS4F79.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwS4F79.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwS4F79.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwS4F79.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwS4F79.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwS4F79.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwS4F79.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwS4F79.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSQy9l1.s: Assembler messages:
encrypt.c: /tmp/ccSQy9l1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSQy9l1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSQy9l1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSQy9l1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQy9l1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQy9l1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQy9l1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQy9l1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQy9l1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQy9l1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQy9l1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQy9l1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSQy9l1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQy9l1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSQy9l1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSQy9l1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQy9l1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQy9l1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQy9l1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQy9l1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQy9l1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSQy9l1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQy9l1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQy9l1.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy21KDH.s: Assembler messages:
encrypt.c: /tmp/ccy21KDH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy21KDH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy21KDH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy21KDH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy21KDH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy21KDH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy21KDH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy21KDH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy21KDH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy21KDH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy21KDH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy21KDH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy21KDH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy21KDH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy21KDH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy21KDH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy21KDH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy21KDH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy21KDH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy21KDH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy21KDH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy21KDH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy21KDH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy21KDH.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccTu95mF.s: Assembler messages:
encrypt.c: /tmp/ccTu95mF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTu95mF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTu95mF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTu95mF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu95mF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu95mF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu95mF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu95mF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu95mF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTu95mF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTu95mF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTu95mF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTu95mF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu95mF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTu95mF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTu95mF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTu95mF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTu95mF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTu95mF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu95mF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTu95mF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTu95mF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTu95mF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTu95mF.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVy6kVj.s: Assembler messages:
encrypt.c: /tmp/ccVy6kVj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVy6kVj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVy6kVj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVy6kVj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy6kVj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy6kVj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy6kVj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy6kVj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy6kVj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy6kVj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy6kVj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy6kVj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVy6kVj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy6kVj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVy6kVj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy6kVj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVy6kVj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy6kVj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy6kVj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy6kVj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy6kVj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy6kVj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVy6kVj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy6kVj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEIahMx.s: Assembler messages:
encrypt.c: /tmp/ccEIahMx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEIahMx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEIahMx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEIahMx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIahMx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIahMx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIahMx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIahMx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIahMx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIahMx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIahMx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIahMx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEIahMx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIahMx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEIahMx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEIahMx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIahMx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIahMx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIahMx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIahMx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIahMx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEIahMx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIahMx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIahMx.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNN70Jb.s: Assembler messages:
encrypt.c: /tmp/ccNN70Jb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNN70Jb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNN70Jb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNN70Jb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN70Jb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN70Jb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN70Jb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN70Jb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN70Jb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNN70Jb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNN70Jb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNN70Jb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNN70Jb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN70Jb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNN70Jb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNN70Jb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNN70Jb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNN70Jb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNN70Jb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNN70Jb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN70Jb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNN70Jb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNN70Jb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNN70Jb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUMlrJV.s: Assembler messages:
encrypt.c: /tmp/ccUMlrJV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUMlrJV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUMlrJV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUMlrJV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMlrJV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMlrJV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMlrJV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMlrJV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMlrJV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMlrJV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMlrJV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMlrJV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUMlrJV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMlrJV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUMlrJV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUMlrJV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMlrJV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMlrJV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMlrJV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMlrJV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMlrJV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUMlrJV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMlrJV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMlrJV.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoeIKct.s: Assembler messages:
encrypt.c: /tmp/ccoeIKct.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoeIKct.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoeIKct.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoeIKct.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeIKct.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeIKct.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeIKct.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeIKct.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeIKct.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeIKct.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeIKct.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeIKct.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoeIKct.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeIKct.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoeIKct.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeIKct.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoeIKct.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeIKct.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeIKct.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeIKct.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeIKct.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeIKct.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoeIKct.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeIKct.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrduuzM.s: Assembler messages:
encrypt.c: /tmp/ccrduuzM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrduuzM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrduuzM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrduuzM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrduuzM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrduuzM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrduuzM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrduuzM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrduuzM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrduuzM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrduuzM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrduuzM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrduuzM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrduuzM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrduuzM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrduuzM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrduuzM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrduuzM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrduuzM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrduuzM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrduuzM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrduuzM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrduuzM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrduuzM.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwAX3Sk.s: Assembler messages:
encrypt.c: /tmp/ccwAX3Sk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwAX3Sk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwAX3Sk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwAX3Sk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAX3Sk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAX3Sk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAX3Sk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAX3Sk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAX3Sk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAX3Sk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAX3Sk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAX3Sk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwAX3Sk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAX3Sk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwAX3Sk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAX3Sk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwAX3Sk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAX3Sk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAX3Sk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAX3Sk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAX3Sk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAX3Sk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwAX3Sk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAX3Sk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc38OwGC.s: Assembler messages:
encrypt.c: /tmp/cc38OwGC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc38OwGC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc38OwGC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc38OwGC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38OwGC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38OwGC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38OwGC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38OwGC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38OwGC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38OwGC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38OwGC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38OwGC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc38OwGC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38OwGC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc38OwGC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc38OwGC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38OwGC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38OwGC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38OwGC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38OwGC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38OwGC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc38OwGC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38OwGC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38OwGC.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHkDRsa.s: Assembler messages:
encrypt.c: /tmp/ccHkDRsa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHkDRsa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHkDRsa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHkDRsa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkDRsa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkDRsa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkDRsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkDRsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkDRsa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHkDRsa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHkDRsa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHkDRsa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHkDRsa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkDRsa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHkDRsa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHkDRsa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHkDRsa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHkDRsa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHkDRsa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHkDRsa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHkDRsa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHkDRsa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHkDRsa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHkDRsa.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1LqWc2.s: Assembler messages:
encrypt.c: /tmp/cc1LqWc2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1LqWc2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1LqWc2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1LqWc2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LqWc2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LqWc2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LqWc2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LqWc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LqWc2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1LqWc2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1LqWc2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1LqWc2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1LqWc2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LqWc2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1LqWc2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1LqWc2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1LqWc2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1LqWc2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1LqWc2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1LqWc2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LqWc2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1LqWc2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1LqWc2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1LqWc2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbpSnDt.s: Assembler messages:
encrypt.c: /tmp/ccbpSnDt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbpSnDt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbpSnDt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbpSnDt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpSnDt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpSnDt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpSnDt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpSnDt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpSnDt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbpSnDt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbpSnDt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbpSnDt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbpSnDt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpSnDt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbpSnDt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbpSnDt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbpSnDt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbpSnDt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbpSnDt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpSnDt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbpSnDt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbpSnDt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbpSnDt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbpSnDt.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCm1jMc.s: Assembler messages:
encrypt.c: /tmp/ccCm1jMc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCm1jMc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCm1jMc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCm1jMc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1jMc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1jMc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1jMc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1jMc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1jMc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm1jMc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm1jMc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm1jMc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCm1jMc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1jMc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCm1jMc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm1jMc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCm1jMc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm1jMc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm1jMc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm1jMc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1jMc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm1jMc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCm1jMc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm1jMc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceIwS2F.s: Assembler messages:
encrypt.c: /tmp/cceIwS2F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceIwS2F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceIwS2F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceIwS2F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIwS2F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIwS2F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIwS2F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIwS2F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIwS2F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceIwS2F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceIwS2F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceIwS2F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceIwS2F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIwS2F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceIwS2F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceIwS2F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceIwS2F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceIwS2F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceIwS2F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIwS2F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceIwS2F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceIwS2F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceIwS2F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceIwS2F.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc72XD7x.s: Assembler messages:
encrypt.c: /tmp/cc72XD7x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc72XD7x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc72XD7x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc72XD7x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72XD7x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72XD7x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72XD7x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72XD7x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72XD7x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc72XD7x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc72XD7x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc72XD7x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc72XD7x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72XD7x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc72XD7x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc72XD7x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc72XD7x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc72XD7x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc72XD7x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72XD7x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc72XD7x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc72XD7x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc72XD7x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc72XD7x.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJQbyp4.s: Assembler messages:
encrypt.c: /tmp/ccJQbyp4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJQbyp4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJQbyp4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJQbyp4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQbyp4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQbyp4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQbyp4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQbyp4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQbyp4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQbyp4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQbyp4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQbyp4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJQbyp4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQbyp4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJQbyp4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQbyp4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJQbyp4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQbyp4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQbyp4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQbyp4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQbyp4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQbyp4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJQbyp4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQbyp4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMPLGuQ.s: Assembler messages:
encrypt.c: /tmp/ccMPLGuQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPLGuQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMPLGuQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMPLGuQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPLGuQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPLGuQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPLGuQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPLGuQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPLGuQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPLGuQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPLGuQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPLGuQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMPLGuQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPLGuQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMPLGuQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPLGuQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMPLGuQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPLGuQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPLGuQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPLGuQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPLGuQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPLGuQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPLGuQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPLGuQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaaNVli.s: Assembler messages:
encrypt.c: /tmp/ccaaNVli.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaaNVli.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaaNVli.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaaNVli.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaNVli.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaNVli.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaNVli.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaNVli.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaNVli.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaaNVli.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaaNVli.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaaNVli.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaaNVli.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaNVli.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaaNVli.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaaNVli.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaaNVli.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaaNVli.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaaNVli.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaNVli.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaaNVli.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaaNVli.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaaNVli.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaaNVli.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKXc8e9.s: Assembler messages:
encrypt.c: /tmp/ccKXc8e9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKXc8e9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKXc8e9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKXc8e9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXc8e9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXc8e9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXc8e9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXc8e9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXc8e9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXc8e9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXc8e9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXc8e9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKXc8e9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXc8e9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKXc8e9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKXc8e9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXc8e9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXc8e9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXc8e9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXc8e9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXc8e9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKXc8e9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXc8e9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXc8e9.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxsZ5wL.s: Assembler messages:
encrypt.c: /tmp/ccxsZ5wL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxsZ5wL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxsZ5wL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxsZ5wL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsZ5wL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsZ5wL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsZ5wL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsZ5wL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsZ5wL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsZ5wL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsZ5wL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsZ5wL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxsZ5wL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsZ5wL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxsZ5wL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsZ5wL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxsZ5wL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsZ5wL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsZ5wL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsZ5wL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsZ5wL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsZ5wL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxsZ5wL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsZ5wL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBJRseh.s: Assembler messages:
encrypt.c: /tmp/ccBJRseh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBJRseh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBJRseh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBJRseh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJRseh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJRseh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJRseh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJRseh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJRseh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJRseh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJRseh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJRseh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBJRseh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJRseh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBJRseh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBJRseh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJRseh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJRseh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJRseh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJRseh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJRseh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBJRseh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJRseh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJRseh.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoQzHn2.s: Assembler messages:
encrypt.c: /tmp/ccoQzHn2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQzHn2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoQzHn2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoQzHn2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQzHn2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQzHn2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQzHn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQzHn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQzHn2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQzHn2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQzHn2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQzHn2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoQzHn2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQzHn2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoQzHn2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQzHn2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoQzHn2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQzHn2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQzHn2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQzHn2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQzHn2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQzHn2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQzHn2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQzHn2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Kesy8.s: Assembler messages:
encrypt.c: /tmp/cc5Kesy8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Kesy8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Kesy8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Kesy8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kesy8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kesy8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kesy8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kesy8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kesy8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Kesy8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Kesy8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Kesy8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Kesy8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kesy8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Kesy8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Kesy8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Kesy8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Kesy8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Kesy8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kesy8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Kesy8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Kesy8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Kesy8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Kesy8.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy0VMaU.s: Assembler messages:
encrypt.c: /tmp/ccy0VMaU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy0VMaU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy0VMaU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy0VMaU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0VMaU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0VMaU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0VMaU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0VMaU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0VMaU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0VMaU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0VMaU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0VMaU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy0VMaU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0VMaU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy0VMaU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0VMaU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy0VMaU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0VMaU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0VMaU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0VMaU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0VMaU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0VMaU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy0VMaU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0VMaU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cca1VXKE.s: Assembler messages:
encrypt.c: /tmp/cca1VXKE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1VXKE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1VXKE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca1VXKE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1VXKE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1VXKE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1VXKE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1VXKE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1VXKE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1VXKE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1VXKE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1VXKE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1VXKE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1VXKE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1VXKE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1VXKE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca1VXKE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1VXKE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1VXKE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1VXKE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1VXKE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1VXKE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1VXKE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1VXKE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchUwi4X.s: Assembler messages:
encrypt.c: /tmp/cchUwi4X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchUwi4X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchUwi4X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchUwi4X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwi4X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwi4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwi4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwi4X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwi4X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUwi4X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUwi4X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUwi4X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchUwi4X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwi4X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchUwi4X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchUwi4X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUwi4X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUwi4X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUwi4X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUwi4X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUwi4X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchUwi4X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUwi4X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUwi4X.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2kyCkP.s: Assembler messages:
encrypt.c: /tmp/cc2kyCkP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2kyCkP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2kyCkP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2kyCkP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyCkP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyCkP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyCkP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyCkP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyCkP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kyCkP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kyCkP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kyCkP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2kyCkP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyCkP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2kyCkP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2kyCkP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kyCkP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kyCkP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kyCkP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kyCkP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kyCkP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2kyCkP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kyCkP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kyCkP.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3HuVNx.s: Assembler messages:
encrypt.c: /tmp/cc3HuVNx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3HuVNx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3HuVNx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3HuVNx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HuVNx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HuVNx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HuVNx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HuVNx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HuVNx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3HuVNx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3HuVNx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3HuVNx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3HuVNx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HuVNx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3HuVNx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3HuVNx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3HuVNx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3HuVNx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3HuVNx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3HuVNx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HuVNx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3HuVNx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3HuVNx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3HuVNx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXFARY1.s: Assembler messages:
encrypt.c: /tmp/ccXFARY1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXFARY1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXFARY1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXFARY1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFARY1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFARY1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFARY1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFARY1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFARY1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFARY1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFARY1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFARY1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXFARY1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFARY1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXFARY1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXFARY1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFARY1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFARY1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFARY1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFARY1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFARY1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXFARY1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFARY1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFARY1.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyTtZCI.s: Assembler messages:
encrypt.c: /tmp/ccyTtZCI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTtZCI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTtZCI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTtZCI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtZCI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtZCI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtZCI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtZCI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtZCI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTtZCI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTtZCI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTtZCI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyTtZCI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtZCI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTtZCI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTtZCI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyTtZCI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTtZCI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTtZCI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTtZCI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtZCI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTtZCI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTtZCI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTtZCI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMuji4S.s: Assembler messages:
encrypt.c: /tmp/ccMuji4S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMuji4S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMuji4S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMuji4S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuji4S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuji4S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuji4S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuji4S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuji4S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuji4S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuji4S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuji4S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMuji4S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuji4S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMuji4S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMuji4S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMuji4S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuji4S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuji4S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuji4S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuji4S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMuji4S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuji4S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMuji4S.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO5tTqu.s: Assembler messages:
encrypt.c: /tmp/ccO5tTqu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO5tTqu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO5tTqu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO5tTqu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tTqu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tTqu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tTqu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tTqu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tTqu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5tTqu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5tTqu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5tTqu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO5tTqu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tTqu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO5tTqu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5tTqu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO5tTqu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5tTqu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5tTqu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5tTqu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tTqu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5tTqu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO5tTqu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5tTqu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccClxMLp.s: Assembler messages:
encrypt.c: /tmp/ccClxMLp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccClxMLp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccClxMLp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccClxMLp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxMLp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxMLp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxMLp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxMLp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxMLp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClxMLp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClxMLp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClxMLp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccClxMLp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxMLp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccClxMLp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClxMLp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccClxMLp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClxMLp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClxMLp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClxMLp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxMLp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClxMLp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccClxMLp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClxMLp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfouMfD.s: Assembler messages:
encrypt.c: /tmp/ccfouMfD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfouMfD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfouMfD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfouMfD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouMfD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouMfD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouMfD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouMfD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouMfD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfouMfD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfouMfD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfouMfD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfouMfD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouMfD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfouMfD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfouMfD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfouMfD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfouMfD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfouMfD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouMfD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfouMfD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfouMfD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfouMfD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfouMfD.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclyIkDw.s: Assembler messages:
encrypt.c: /tmp/cclyIkDw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclyIkDw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclyIkDw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclyIkDw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyIkDw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyIkDw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyIkDw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyIkDw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyIkDw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclyIkDw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclyIkDw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclyIkDw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclyIkDw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyIkDw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclyIkDw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclyIkDw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclyIkDw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclyIkDw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclyIkDw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclyIkDw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclyIkDw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclyIkDw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclyIkDw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclyIkDw.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxQAfV5.s: Assembler messages:
encrypt.c: /tmp/ccxQAfV5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQAfV5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQAfV5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQAfV5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAfV5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAfV5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAfV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAfV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAfV5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQAfV5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQAfV5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQAfV5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxQAfV5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAfV5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQAfV5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQAfV5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxQAfV5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQAfV5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQAfV5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQAfV5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQAfV5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQAfV5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQAfV5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQAfV5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYDhNOz.s: Assembler messages:
encrypt.c: /tmp/ccYDhNOz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYDhNOz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYDhNOz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYDhNOz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDhNOz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDhNOz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDhNOz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDhNOz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDhNOz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDhNOz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDhNOz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDhNOz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYDhNOz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDhNOz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYDhNOz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYDhNOz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYDhNOz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDhNOz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDhNOz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDhNOz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDhNOz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYDhNOz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDhNOz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYDhNOz.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci0dPDj.s: Assembler messages:
encrypt.c: /tmp/cci0dPDj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci0dPDj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci0dPDj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci0dPDj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0dPDj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0dPDj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0dPDj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0dPDj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0dPDj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0dPDj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0dPDj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0dPDj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci0dPDj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0dPDj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci0dPDj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0dPDj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci0dPDj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0dPDj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0dPDj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0dPDj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0dPDj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0dPDj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci0dPDj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0dPDj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc065hya.s: Assembler messages:
encrypt.c: /tmp/cc065hya.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc065hya.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc065hya.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc065hya.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc065hya.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc065hya.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc065hya.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc065hya.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc065hya.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc065hya.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc065hya.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc065hya.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc065hya.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc065hya.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc065hya.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc065hya.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc065hya.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc065hya.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc065hya.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc065hya.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc065hya.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc065hya.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc065hya.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc065hya.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGDHUos.s: Assembler messages:
encrypt.c: /tmp/ccGDHUos.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGDHUos.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGDHUos.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGDHUos.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDHUos.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDHUos.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDHUos.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDHUos.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDHUos.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGDHUos.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGDHUos.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGDHUos.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGDHUos.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDHUos.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGDHUos.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGDHUos.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGDHUos.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGDHUos.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGDHUos.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDHUos.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGDHUos.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGDHUos.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGDHUos.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGDHUos.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLhATQg.s: Assembler messages:
encrypt.c: /tmp/ccLhATQg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhATQg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhATQg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhATQg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhATQg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhATQg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhATQg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhATQg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhATQg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhATQg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhATQg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhATQg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhATQg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhATQg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhATQg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLhATQg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhATQg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhATQg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhATQg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhATQg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhATQg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhATQg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhATQg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhATQg.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgWy9TN.s: Assembler messages:
encrypt.c: /tmp/ccgWy9TN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgWy9TN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgWy9TN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgWy9TN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWy9TN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWy9TN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWy9TN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWy9TN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWy9TN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWy9TN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWy9TN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWy9TN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgWy9TN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWy9TN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgWy9TN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWy9TN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgWy9TN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWy9TN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWy9TN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWy9TN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWy9TN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWy9TN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgWy9TN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWy9TN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2sJ9A4.s: Assembler messages:
encrypt.c: /tmp/cc2sJ9A4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2sJ9A4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2sJ9A4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2sJ9A4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sJ9A4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sJ9A4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sJ9A4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sJ9A4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sJ9A4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sJ9A4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sJ9A4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sJ9A4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2sJ9A4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sJ9A4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2sJ9A4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2sJ9A4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sJ9A4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sJ9A4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sJ9A4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sJ9A4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sJ9A4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2sJ9A4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sJ9A4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sJ9A4.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDC0AXM.s: Assembler messages:
encrypt.c: /tmp/ccDC0AXM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDC0AXM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDC0AXM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDC0AXM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDC0AXM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDC0AXM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDC0AXM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDC0AXM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDC0AXM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDC0AXM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDC0AXM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDC0AXM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDC0AXM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDC0AXM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDC0AXM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDC0AXM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDC0AXM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDC0AXM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDC0AXM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDC0AXM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDC0AXM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDC0AXM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDC0AXM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDC0AXM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGLRaV9.s: Assembler messages:
encrypt.c: /tmp/ccGLRaV9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGLRaV9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGLRaV9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGLRaV9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLRaV9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLRaV9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLRaV9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLRaV9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLRaV9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLRaV9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLRaV9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLRaV9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGLRaV9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLRaV9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGLRaV9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLRaV9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGLRaV9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLRaV9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLRaV9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLRaV9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLRaV9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLRaV9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGLRaV9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLRaV9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciUgVKz.s: Assembler messages:
encrypt.c: /tmp/cciUgVKz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciUgVKz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciUgVKz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciUgVKz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUgVKz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUgVKz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUgVKz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUgVKz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUgVKz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUgVKz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUgVKz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUgVKz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciUgVKz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUgVKz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciUgVKz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciUgVKz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUgVKz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUgVKz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUgVKz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUgVKz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUgVKz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciUgVKz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUgVKz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUgVKz.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLI65WX.s: Assembler messages:
encrypt.c: /tmp/ccLI65WX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLI65WX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLI65WX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLI65WX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLI65WX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLI65WX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLI65WX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLI65WX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLI65WX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLI65WX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLI65WX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLI65WX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLI65WX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLI65WX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLI65WX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLI65WX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLI65WX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLI65WX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLI65WX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLI65WX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLI65WX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLI65WX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLI65WX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLI65WX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgvuxzo.s: Assembler messages:
encrypt.c: /tmp/ccgvuxzo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvuxzo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvuxzo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvuxzo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvuxzo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvuxzo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvuxzo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvuxzo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvuxzo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvuxzo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvuxzo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvuxzo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvuxzo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvuxzo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvuxzo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgvuxzo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvuxzo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvuxzo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvuxzo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvuxzo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvuxzo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvuxzo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvuxzo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvuxzo.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2nX1dF.s: Assembler messages:
encrypt.c: /tmp/cc2nX1dF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2nX1dF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2nX1dF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2nX1dF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nX1dF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nX1dF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nX1dF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nX1dF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nX1dF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nX1dF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nX1dF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nX1dF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2nX1dF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nX1dF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2nX1dF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nX1dF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2nX1dF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nX1dF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nX1dF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nX1dF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nX1dF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nX1dF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2nX1dF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nX1dF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPnTki5.s: Assembler messages:
encrypt.c: /tmp/ccPnTki5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPnTki5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPnTki5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPnTki5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnTki5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnTki5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnTki5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnTki5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnTki5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnTki5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnTki5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnTki5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPnTki5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnTki5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPnTki5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPnTki5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnTki5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnTki5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnTki5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnTki5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnTki5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPnTki5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnTki5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnTki5.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpZloPT.s: Assembler messages:
encrypt.c: /tmp/ccpZloPT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpZloPT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpZloPT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpZloPT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZloPT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZloPT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZloPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZloPT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZloPT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZloPT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZloPT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZloPT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpZloPT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZloPT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpZloPT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpZloPT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZloPT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZloPT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZloPT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZloPT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZloPT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpZloPT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZloPT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZloPT.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsSYu3v.s: Assembler messages:
encrypt.c: /tmp/ccsSYu3v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsSYu3v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsSYu3v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsSYu3v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSYu3v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSYu3v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSYu3v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSYu3v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSYu3v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSYu3v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSYu3v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSYu3v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsSYu3v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSYu3v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsSYu3v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSYu3v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsSYu3v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSYu3v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSYu3v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSYu3v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSYu3v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSYu3v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsSYu3v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSYu3v.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvN9Jty.s: Assembler messages:
encrypt.c: /tmp/ccvN9Jty.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvN9Jty.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvN9Jty.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvN9Jty.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvN9Jty.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvN9Jty.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvN9Jty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvN9Jty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvN9Jty.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvN9Jty.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvN9Jty.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvN9Jty.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvN9Jty.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvN9Jty.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvN9Jty.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvN9Jty.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvN9Jty.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvN9Jty.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvN9Jty.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvN9Jty.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvN9Jty.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvN9Jty.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvN9Jty.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvN9Jty.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwX5RWT.s: Assembler messages:
encrypt.c: /tmp/ccwX5RWT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwX5RWT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwX5RWT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwX5RWT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX5RWT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX5RWT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX5RWT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX5RWT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX5RWT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwX5RWT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwX5RWT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwX5RWT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwX5RWT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX5RWT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwX5RWT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwX5RWT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwX5RWT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwX5RWT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwX5RWT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX5RWT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwX5RWT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwX5RWT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwX5RWT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwX5RWT.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccErVMkq.s: Assembler messages:
encrypt.c: /tmp/ccErVMkq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccErVMkq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccErVMkq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccErVMkq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErVMkq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErVMkq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErVMkq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErVMkq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErVMkq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErVMkq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErVMkq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErVMkq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccErVMkq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErVMkq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccErVMkq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErVMkq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccErVMkq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErVMkq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErVMkq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErVMkq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErVMkq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErVMkq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccErVMkq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErVMkq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPbZNzI.s: Assembler messages:
encrypt.c: /tmp/ccPbZNzI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPbZNzI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPbZNzI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPbZNzI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbZNzI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbZNzI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbZNzI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbZNzI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbZNzI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbZNzI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbZNzI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbZNzI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPbZNzI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbZNzI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPbZNzI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPbZNzI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPbZNzI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbZNzI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbZNzI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbZNzI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbZNzI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPbZNzI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbZNzI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPbZNzI.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccClx0F3.s: Assembler messages:
encrypt.c: /tmp/ccClx0F3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccClx0F3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccClx0F3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccClx0F3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClx0F3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClx0F3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClx0F3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClx0F3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClx0F3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClx0F3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClx0F3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClx0F3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccClx0F3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClx0F3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccClx0F3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClx0F3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccClx0F3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClx0F3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClx0F3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClx0F3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClx0F3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClx0F3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccClx0F3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClx0F3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccygtMSo.s: Assembler messages:
encrypt.c: /tmp/ccygtMSo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccygtMSo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccygtMSo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccygtMSo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygtMSo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygtMSo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygtMSo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygtMSo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygtMSo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccygtMSo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccygtMSo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccygtMSo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccygtMSo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygtMSo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccygtMSo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccygtMSo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccygtMSo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccygtMSo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccygtMSo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygtMSo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccygtMSo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccygtMSo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccygtMSo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccygtMSo.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccECJpHW.s: Assembler messages:
encrypt.c: /tmp/ccECJpHW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccECJpHW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccECJpHW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccECJpHW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECJpHW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECJpHW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECJpHW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECJpHW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECJpHW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECJpHW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECJpHW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECJpHW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccECJpHW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECJpHW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccECJpHW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECJpHW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccECJpHW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECJpHW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECJpHW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECJpHW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECJpHW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECJpHW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccECJpHW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECJpHW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM7JAMd.s: Assembler messages:
encrypt.c: /tmp/ccM7JAMd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM7JAMd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM7JAMd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM7JAMd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7JAMd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7JAMd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7JAMd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7JAMd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7JAMd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7JAMd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7JAMd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7JAMd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM7JAMd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7JAMd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM7JAMd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM7JAMd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7JAMd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7JAMd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7JAMd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7JAMd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7JAMd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM7JAMd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7JAMd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7JAMd.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbnjTBC.s: Assembler messages:
encrypt.c: /tmp/ccbnjTBC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbnjTBC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbnjTBC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbnjTBC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnjTBC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnjTBC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnjTBC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnjTBC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnjTBC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnjTBC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnjTBC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnjTBC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbnjTBC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnjTBC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbnjTBC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbnjTBC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnjTBC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnjTBC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnjTBC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnjTBC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnjTBC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbnjTBC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnjTBC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnjTBC.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqWcrfi.s: Assembler messages:
encrypt.c: /tmp/ccqWcrfi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWcrfi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWcrfi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWcrfi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcrfi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcrfi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcrfi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcrfi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcrfi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWcrfi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWcrfi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWcrfi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWcrfi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcrfi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWcrfi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWcrfi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqWcrfi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWcrfi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWcrfi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWcrfi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWcrfi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWcrfi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWcrfi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWcrfi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO6HLW9.s: Assembler messages:
encrypt.c: /tmp/ccO6HLW9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO6HLW9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO6HLW9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO6HLW9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6HLW9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6HLW9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6HLW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6HLW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6HLW9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6HLW9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6HLW9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6HLW9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO6HLW9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6HLW9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO6HLW9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6HLW9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO6HLW9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6HLW9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6HLW9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6HLW9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6HLW9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6HLW9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO6HLW9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6HLW9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSq8DGB.s: Assembler messages:
encrypt.c: /tmp/ccSq8DGB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSq8DGB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSq8DGB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSq8DGB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq8DGB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq8DGB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq8DGB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq8DGB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq8DGB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSq8DGB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSq8DGB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSq8DGB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSq8DGB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq8DGB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSq8DGB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSq8DGB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSq8DGB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSq8DGB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSq8DGB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSq8DGB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSq8DGB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSq8DGB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSq8DGB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSq8DGB.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc6WNorU.s: Assembler messages:
encrypt.c: /tmp/cc6WNorU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6WNorU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6WNorU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6WNorU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WNorU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WNorU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WNorU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WNorU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WNorU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WNorU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WNorU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WNorU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6WNorU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WNorU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6WNorU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WNorU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6WNorU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WNorU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WNorU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WNorU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WNorU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WNorU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6WNorU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WNorU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccUW4x2e.s: Assembler messages:
encrypt.c: /tmp/ccUW4x2e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUW4x2e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUW4x2e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUW4x2e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW4x2e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW4x2e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW4x2e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW4x2e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW4x2e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUW4x2e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUW4x2e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUW4x2e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUW4x2e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW4x2e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUW4x2e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUW4x2e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUW4x2e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUW4x2e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUW4x2e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW4x2e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUW4x2e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUW4x2e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUW4x2e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUW4x2e.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDJbBeL.s: Assembler messages:
encrypt.c: /tmp/ccDJbBeL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJbBeL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJbBeL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJbBeL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJbBeL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJbBeL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJbBeL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJbBeL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJbBeL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJbBeL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJbBeL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJbBeL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJbBeL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJbBeL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJbBeL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJbBeL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJbBeL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJbBeL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJbBeL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJbBeL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJbBeL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJbBeL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJbBeL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJbBeL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqBhNQ5.s: Assembler messages:
encrypt.c: /tmp/ccqBhNQ5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBhNQ5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqBhNQ5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqBhNQ5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBhNQ5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBhNQ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBhNQ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBhNQ5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBhNQ5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBhNQ5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBhNQ5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBhNQ5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqBhNQ5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBhNQ5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqBhNQ5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqBhNQ5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBhNQ5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBhNQ5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBhNQ5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBhNQ5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBhNQ5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBhNQ5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBhNQ5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBhNQ5.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4DWbSd.s: Assembler messages:
encrypt.c: /tmp/cc4DWbSd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4DWbSd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4DWbSd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4DWbSd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWbSd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWbSd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWbSd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWbSd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWbSd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DWbSd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DWbSd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DWbSd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4DWbSd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWbSd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4DWbSd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4DWbSd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DWbSd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DWbSd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DWbSd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWbSd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DWbSd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4DWbSd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DWbSd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DWbSd.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvnKoLN.s: Assembler messages:
encrypt.c: /tmp/ccvnKoLN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvnKoLN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvnKoLN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvnKoLN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnKoLN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnKoLN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnKoLN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnKoLN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnKoLN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnKoLN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnKoLN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnKoLN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvnKoLN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnKoLN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvnKoLN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnKoLN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvnKoLN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvnKoLN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnKoLN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnKoLN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnKoLN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnKoLN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvnKoLN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvnKoLN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmT5CR4.s: Assembler messages:
encrypt.c: /tmp/ccmT5CR4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmT5CR4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmT5CR4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmT5CR4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT5CR4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT5CR4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT5CR4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT5CR4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT5CR4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmT5CR4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmT5CR4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmT5CR4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmT5CR4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT5CR4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmT5CR4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmT5CR4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmT5CR4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmT5CR4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmT5CR4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmT5CR4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmT5CR4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmT5CR4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmT5CR4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmT5CR4.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczDJVjH.s: Assembler messages:
encrypt.c: /tmp/cczDJVjH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczDJVjH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczDJVjH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczDJVjH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDJVjH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDJVjH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDJVjH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDJVjH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDJVjH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDJVjH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDJVjH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDJVjH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczDJVjH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDJVjH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczDJVjH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDJVjH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczDJVjH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDJVjH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDJVjH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDJVjH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDJVjH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDJVjH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczDJVjH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDJVjH.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc2bUHRI.s: Assembler messages:
encrypt.c: /tmp/cc2bUHRI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2bUHRI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2bUHRI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2bUHRI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bUHRI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bUHRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bUHRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bUHRI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bUHRI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bUHRI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bUHRI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bUHRI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2bUHRI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bUHRI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2bUHRI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2bUHRI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bUHRI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bUHRI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bUHRI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bUHRI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bUHRI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2bUHRI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bUHRI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bUHRI.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc7bZPIi.s: Assembler messages:
encrypt.c: /tmp/cc7bZPIi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7bZPIi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7bZPIi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7bZPIi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bZPIi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bZPIi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bZPIi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bZPIi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bZPIi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bZPIi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bZPIi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bZPIi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7bZPIi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bZPIi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7bZPIi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bZPIi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7bZPIi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bZPIi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bZPIi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bZPIi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bZPIi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bZPIi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7bZPIi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bZPIi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc65eyzc.s: Assembler messages:
encrypt.c: /tmp/cc65eyzc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc65eyzc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc65eyzc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc65eyzc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65eyzc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65eyzc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65eyzc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65eyzc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65eyzc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65eyzc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65eyzc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65eyzc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc65eyzc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65eyzc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc65eyzc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65eyzc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc65eyzc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc65eyzc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65eyzc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65eyzc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65eyzc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65eyzc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc65eyzc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc65eyzc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccomv43z.s: Assembler messages:
encrypt.c: /tmp/ccomv43z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccomv43z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccomv43z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccomv43z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomv43z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomv43z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomv43z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomv43z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomv43z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomv43z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomv43z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomv43z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccomv43z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomv43z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccomv43z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccomv43z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomv43z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomv43z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomv43z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomv43z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomv43z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomv43z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomv43z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomv43z.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8D52Lf.s: Assembler messages:
encrypt.c: /tmp/cc8D52Lf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8D52Lf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8D52Lf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8D52Lf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D52Lf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D52Lf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D52Lf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D52Lf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D52Lf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8D52Lf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8D52Lf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8D52Lf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8D52Lf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D52Lf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8D52Lf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8D52Lf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8D52Lf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8D52Lf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8D52Lf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8D52Lf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8D52Lf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8D52Lf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8D52Lf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8D52Lf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQw4Zap.s: Assembler messages:
encrypt.c: /tmp/ccQw4Zap.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQw4Zap.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQw4Zap.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQw4Zap.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw4Zap.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw4Zap.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw4Zap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw4Zap.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw4Zap.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQw4Zap.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQw4Zap.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQw4Zap.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQw4Zap.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw4Zap.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQw4Zap.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQw4Zap.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQw4Zap.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQw4Zap.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQw4Zap.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw4Zap.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQw4Zap.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQw4Zap.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQw4Zap.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQw4Zap.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU3CY06.s: Assembler messages:
encrypt.c: /tmp/ccU3CY06.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU3CY06.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU3CY06.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU3CY06.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3CY06.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3CY06.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3CY06.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3CY06.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3CY06.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3CY06.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3CY06.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3CY06.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU3CY06.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3CY06.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU3CY06.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3CY06.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU3CY06.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3CY06.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3CY06.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3CY06.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3CY06.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3CY06.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3CY06.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3CY06.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqBoEMg.s: Assembler messages:
encrypt.c: /tmp/ccqBoEMg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBoEMg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqBoEMg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqBoEMg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBoEMg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBoEMg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBoEMg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBoEMg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBoEMg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBoEMg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBoEMg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBoEMg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqBoEMg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBoEMg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqBoEMg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqBoEMg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBoEMg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBoEMg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBoEMg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBoEMg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBoEMg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBoEMg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBoEMg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBoEMg.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQhmpf6.s: Assembler messages:
encrypt.c: /tmp/ccQhmpf6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQhmpf6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQhmpf6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQhmpf6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhmpf6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhmpf6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhmpf6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhmpf6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhmpf6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhmpf6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhmpf6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhmpf6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQhmpf6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhmpf6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQhmpf6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQhmpf6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhmpf6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhmpf6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhmpf6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhmpf6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhmpf6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhmpf6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhmpf6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhmpf6.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU1ldYK.s: Assembler messages:
encrypt.c: /tmp/ccU1ldYK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU1ldYK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU1ldYK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU1ldYK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1ldYK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1ldYK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1ldYK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1ldYK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1ldYK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1ldYK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1ldYK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1ldYK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU1ldYK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1ldYK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU1ldYK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1ldYK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU1ldYK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1ldYK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1ldYK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1ldYK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1ldYK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1ldYK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU1ldYK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1ldYK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgykZfC.s: Assembler messages:
encrypt.c: /tmp/ccgykZfC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgykZfC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgykZfC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgykZfC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgykZfC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgykZfC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgykZfC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgykZfC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgykZfC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgykZfC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgykZfC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgykZfC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgykZfC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgykZfC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgykZfC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgykZfC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgykZfC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgykZfC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgykZfC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgykZfC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgykZfC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgykZfC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgykZfC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgykZfC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp5SY9X.s: Assembler messages:
encrypt.c: /tmp/ccp5SY9X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp5SY9X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp5SY9X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp5SY9X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5SY9X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5SY9X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5SY9X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5SY9X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5SY9X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5SY9X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5SY9X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5SY9X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp5SY9X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5SY9X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp5SY9X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp5SY9X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5SY9X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5SY9X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5SY9X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5SY9X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5SY9X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp5SY9X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5SY9X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5SY9X.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc71c61U.s: Assembler messages:
encrypt.c: /tmp/cc71c61U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc71c61U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc71c61U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc71c61U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71c61U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71c61U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71c61U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71c61U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71c61U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71c61U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71c61U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71c61U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc71c61U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71c61U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc71c61U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71c61U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc71c61U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc71c61U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71c61U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71c61U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71c61U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71c61U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc71c61U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc71c61U.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLZfGO8.s: Assembler messages:
encrypt.c: /tmp/ccLZfGO8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZfGO8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLZfGO8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLZfGO8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZfGO8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZfGO8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZfGO8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZfGO8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZfGO8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZfGO8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZfGO8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZfGO8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLZfGO8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZfGO8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLZfGO8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLZfGO8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZfGO8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZfGO8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZfGO8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZfGO8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZfGO8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZfGO8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZfGO8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZfGO8.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Hw4JO.s: Assembler messages:
encrypt.c: /tmp/cc5Hw4JO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Hw4JO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Hw4JO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Hw4JO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hw4JO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hw4JO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hw4JO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hw4JO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hw4JO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hw4JO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hw4JO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hw4JO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Hw4JO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hw4JO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Hw4JO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hw4JO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Hw4JO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hw4JO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hw4JO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hw4JO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hw4JO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hw4JO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Hw4JO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hw4JO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccROq6A0.s: Assembler messages:
encrypt.c: /tmp/ccROq6A0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccROq6A0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccROq6A0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccROq6A0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROq6A0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROq6A0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROq6A0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROq6A0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROq6A0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROq6A0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROq6A0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROq6A0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccROq6A0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROq6A0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccROq6A0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccROq6A0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROq6A0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROq6A0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROq6A0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROq6A0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROq6A0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccROq6A0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROq6A0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROq6A0.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP6wNVB.s: Assembler messages:
encrypt.c: /tmp/ccP6wNVB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP6wNVB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP6wNVB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP6wNVB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6wNVB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6wNVB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6wNVB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6wNVB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6wNVB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6wNVB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6wNVB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6wNVB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP6wNVB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6wNVB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP6wNVB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6wNVB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP6wNVB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6wNVB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6wNVB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6wNVB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6wNVB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6wNVB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP6wNVB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6wNVB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSdK5JO.s: Assembler messages:
encrypt.c: /tmp/ccSdK5JO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdK5JO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdK5JO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdK5JO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdK5JO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdK5JO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdK5JO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdK5JO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdK5JO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdK5JO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdK5JO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdK5JO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdK5JO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdK5JO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdK5JO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSdK5JO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdK5JO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdK5JO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdK5JO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdK5JO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdK5JO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdK5JO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdK5JO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdK5JO.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFwzSyG.s: Assembler messages:
encrypt.c: /tmp/ccFwzSyG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFwzSyG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFwzSyG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFwzSyG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwzSyG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwzSyG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwzSyG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwzSyG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwzSyG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwzSyG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwzSyG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwzSyG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFwzSyG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwzSyG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFwzSyG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFwzSyG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwzSyG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwzSyG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwzSyG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwzSyG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwzSyG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFwzSyG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwzSyG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwzSyG.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTngTWq.s: Assembler messages:
encrypt.c: /tmp/ccTngTWq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTngTWq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTngTWq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTngTWq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTngTWq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTngTWq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTngTWq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTngTWq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTngTWq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTngTWq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTngTWq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTngTWq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTngTWq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTngTWq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTngTWq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTngTWq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTngTWq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTngTWq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTngTWq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTngTWq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTngTWq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTngTWq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTngTWq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTngTWq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHuGsxC.s: Assembler messages:
encrypt.c: /tmp/ccHuGsxC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHuGsxC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHuGsxC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHuGsxC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuGsxC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuGsxC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuGsxC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuGsxC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuGsxC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuGsxC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuGsxC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuGsxC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHuGsxC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuGsxC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHuGsxC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuGsxC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHuGsxC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHuGsxC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuGsxC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuGsxC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuGsxC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuGsxC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHuGsxC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHuGsxC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTb4xsR.s: Assembler messages:
encrypt.c: /tmp/ccTb4xsR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTb4xsR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTb4xsR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTb4xsR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTb4xsR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTb4xsR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTb4xsR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTb4xsR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTb4xsR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTb4xsR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTb4xsR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTb4xsR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTb4xsR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTb4xsR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTb4xsR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTb4xsR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTb4xsR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTb4xsR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTb4xsR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTb4xsR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTb4xsR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTb4xsR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTb4xsR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTb4xsR.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHHLtcJ.s: Assembler messages:
encrypt.c: /tmp/ccHHLtcJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHHLtcJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHHLtcJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHHLtcJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHLtcJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHLtcJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHLtcJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHLtcJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHLtcJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHLtcJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHLtcJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHLtcJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHHLtcJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHLtcJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHHLtcJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHHLtcJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHLtcJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHLtcJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHLtcJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHLtcJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHLtcJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHHLtcJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHLtcJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHLtcJ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccenr6Uo.s: Assembler messages:
encrypt.c: /tmp/ccenr6Uo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccenr6Uo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccenr6Uo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccenr6Uo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenr6Uo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenr6Uo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenr6Uo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenr6Uo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenr6Uo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenr6Uo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenr6Uo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenr6Uo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccenr6Uo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenr6Uo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccenr6Uo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenr6Uo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccenr6Uo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenr6Uo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenr6Uo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenr6Uo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenr6Uo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenr6Uo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccenr6Uo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenr6Uo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6xzUAj.s: Assembler messages:
encrypt.c: /tmp/cc6xzUAj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6xzUAj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6xzUAj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6xzUAj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzUAj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzUAj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzUAj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzUAj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzUAj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6xzUAj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6xzUAj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6xzUAj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6xzUAj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzUAj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6xzUAj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6xzUAj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6xzUAj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6xzUAj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6xzUAj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6xzUAj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzUAj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6xzUAj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6xzUAj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6xzUAj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKrwpxy.s: Assembler messages:
encrypt.c: /tmp/ccKrwpxy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKrwpxy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKrwpxy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKrwpxy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwpxy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwpxy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwpxy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwpxy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwpxy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrwpxy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrwpxy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrwpxy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKrwpxy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwpxy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKrwpxy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKrwpxy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrwpxy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrwpxy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrwpxy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrwpxy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrwpxy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKrwpxy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrwpxy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrwpxy.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCtWhOm.s: Assembler messages:
encrypt.c: /tmp/ccCtWhOm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCtWhOm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCtWhOm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCtWhOm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtWhOm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtWhOm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtWhOm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtWhOm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtWhOm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtWhOm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtWhOm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtWhOm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCtWhOm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtWhOm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCtWhOm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCtWhOm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtWhOm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtWhOm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtWhOm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtWhOm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtWhOm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCtWhOm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtWhOm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtWhOm.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgKPOh8.s: Assembler messages:
encrypt.c: /tmp/ccgKPOh8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgKPOh8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgKPOh8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgKPOh8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPOh8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPOh8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPOh8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPOh8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPOh8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKPOh8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKPOh8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKPOh8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgKPOh8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPOh8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgKPOh8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKPOh8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgKPOh8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKPOh8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKPOh8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKPOh8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKPOh8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKPOh8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgKPOh8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKPOh8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8V4FgW.s: Assembler messages:
encrypt.c: /tmp/cc8V4FgW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8V4FgW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8V4FgW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8V4FgW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V4FgW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V4FgW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V4FgW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V4FgW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V4FgW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8V4FgW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8V4FgW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8V4FgW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8V4FgW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V4FgW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8V4FgW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8V4FgW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8V4FgW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8V4FgW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8V4FgW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8V4FgW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V4FgW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8V4FgW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8V4FgW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8V4FgW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfqEFPl.s: Assembler messages:
encrypt.c: /tmp/ccfqEFPl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfqEFPl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfqEFPl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfqEFPl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqEFPl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqEFPl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqEFPl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqEFPl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqEFPl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqEFPl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqEFPl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqEFPl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfqEFPl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqEFPl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfqEFPl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfqEFPl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqEFPl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqEFPl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqEFPl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqEFPl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqEFPl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfqEFPl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqEFPl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqEFPl.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7Q5UVZ.s: Assembler messages:
encrypt.c: /tmp/cc7Q5UVZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Q5UVZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Q5UVZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Q5UVZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q5UVZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q5UVZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q5UVZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q5UVZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q5UVZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q5UVZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q5UVZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q5UVZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Q5UVZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q5UVZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Q5UVZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q5UVZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Q5UVZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q5UVZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Q5UVZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Q5UVZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q5UVZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Q5UVZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Q5UVZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Q5UVZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZQGRNo.s: Assembler messages:
encrypt.c: /tmp/ccZQGRNo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZQGRNo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZQGRNo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZQGRNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQGRNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQGRNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQGRNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQGRNo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQGRNo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQGRNo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQGRNo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQGRNo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZQGRNo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQGRNo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZQGRNo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZQGRNo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQGRNo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQGRNo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQGRNo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQGRNo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQGRNo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZQGRNo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQGRNo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQGRNo.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc4lJFW2.s: Assembler messages:
encrypt.c: /tmp/cc4lJFW2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4lJFW2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4lJFW2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4lJFW2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lJFW2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lJFW2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lJFW2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lJFW2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lJFW2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4lJFW2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4lJFW2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4lJFW2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4lJFW2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lJFW2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4lJFW2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4lJFW2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4lJFW2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4lJFW2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4lJFW2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lJFW2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4lJFW2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4lJFW2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4lJFW2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4lJFW2.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccKrGg5z.s: Assembler messages:
encrypt.c: /tmp/ccKrGg5z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKrGg5z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKrGg5z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKrGg5z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrGg5z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrGg5z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrGg5z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrGg5z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrGg5z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrGg5z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrGg5z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrGg5z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKrGg5z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrGg5z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKrGg5z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrGg5z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKrGg5z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrGg5z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrGg5z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrGg5z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrGg5z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrGg5z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKrGg5z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrGg5z.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5hdG0T.s: Assembler messages:
encrypt.c: /tmp/cc5hdG0T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5hdG0T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5hdG0T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5hdG0T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hdG0T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hdG0T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hdG0T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hdG0T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hdG0T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hdG0T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hdG0T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hdG0T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5hdG0T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hdG0T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5hdG0T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5hdG0T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hdG0T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hdG0T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hdG0T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hdG0T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hdG0T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5hdG0T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hdG0T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hdG0T.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqMDSFr.s: Assembler messages:
encrypt.c: /tmp/ccqMDSFr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqMDSFr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqMDSFr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqMDSFr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMDSFr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMDSFr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMDSFr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMDSFr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMDSFr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMDSFr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMDSFr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMDSFr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqMDSFr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMDSFr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqMDSFr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMDSFr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqMDSFr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqMDSFr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMDSFr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMDSFr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqMDSFr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMDSFr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqMDSFr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqMDSFr.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5w6xyy.s: Assembler messages:
encrypt.c: /tmp/cc5w6xyy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5w6xyy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5w6xyy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5w6xyy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5w6xyy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5w6xyy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5w6xyy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5w6xyy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5w6xyy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5w6xyy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5w6xyy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5w6xyy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5w6xyy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5w6xyy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5w6xyy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5w6xyy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5w6xyy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5w6xyy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5w6xyy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5w6xyy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5w6xyy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5w6xyy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5w6xyy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5w6xyy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco4qrrY.s: Assembler messages:
encrypt.c: /tmp/cco4qrrY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4qrrY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4qrrY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco4qrrY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4qrrY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4qrrY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4qrrY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4qrrY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4qrrY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4qrrY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4qrrY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4qrrY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4qrrY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4qrrY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4qrrY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco4qrrY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4qrrY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4qrrY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4qrrY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4qrrY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4qrrY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4qrrY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4qrrY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4qrrY.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRlyOjm.s: Assembler messages:
encrypt.c: /tmp/ccRlyOjm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRlyOjm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRlyOjm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRlyOjm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlyOjm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlyOjm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlyOjm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlyOjm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlyOjm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRlyOjm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRlyOjm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRlyOjm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRlyOjm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlyOjm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRlyOjm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRlyOjm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRlyOjm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRlyOjm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRlyOjm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRlyOjm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlyOjm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRlyOjm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRlyOjm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRlyOjm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct3AHCA.s: Assembler messages:
encrypt.c: /tmp/cct3AHCA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct3AHCA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct3AHCA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct3AHCA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3AHCA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3AHCA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3AHCA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3AHCA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3AHCA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct3AHCA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct3AHCA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct3AHCA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct3AHCA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3AHCA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct3AHCA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct3AHCA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct3AHCA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct3AHCA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct3AHCA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3AHCA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct3AHCA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct3AHCA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct3AHCA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct3AHCA.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccf6OMe0.s: Assembler messages:
encrypt.c: /tmp/ccf6OMe0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf6OMe0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf6OMe0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf6OMe0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6OMe0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6OMe0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6OMe0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6OMe0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6OMe0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf6OMe0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf6OMe0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf6OMe0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf6OMe0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6OMe0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf6OMe0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf6OMe0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf6OMe0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf6OMe0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf6OMe0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf6OMe0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6OMe0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf6OMe0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf6OMe0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf6OMe0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccwvzsqs.s: Assembler messages:
encrypt.c: /tmp/ccwvzsqs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwvzsqs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwvzsqs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwvzsqs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvzsqs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvzsqs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvzsqs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvzsqs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvzsqs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvzsqs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvzsqs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvzsqs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwvzsqs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvzsqs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwvzsqs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwvzsqs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvzsqs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvzsqs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvzsqs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvzsqs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvzsqs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwvzsqs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvzsqs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvzsqs.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIGsAC2.s: Assembler messages:
encrypt.c: /tmp/ccIGsAC2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIGsAC2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIGsAC2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIGsAC2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGsAC2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGsAC2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGsAC2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGsAC2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGsAC2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGsAC2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGsAC2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGsAC2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIGsAC2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGsAC2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIGsAC2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIGsAC2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGsAC2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGsAC2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGsAC2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGsAC2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGsAC2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIGsAC2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGsAC2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGsAC2.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccusmYeR.s: Assembler messages:
encrypt.c: /tmp/ccusmYeR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccusmYeR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccusmYeR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccusmYeR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusmYeR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusmYeR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusmYeR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusmYeR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusmYeR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusmYeR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusmYeR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusmYeR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccusmYeR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusmYeR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccusmYeR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusmYeR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccusmYeR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusmYeR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusmYeR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusmYeR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusmYeR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusmYeR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccusmYeR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusmYeR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOgdMV7.s: Assembler messages:
encrypt.c: /tmp/ccOgdMV7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOgdMV7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOgdMV7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOgdMV7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgdMV7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgdMV7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgdMV7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgdMV7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgdMV7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgdMV7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgdMV7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgdMV7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOgdMV7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgdMV7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOgdMV7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgdMV7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOgdMV7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgdMV7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgdMV7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgdMV7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgdMV7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgdMV7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOgdMV7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgdMV7.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz2GdGs.s: Assembler messages:
encrypt.c: /tmp/ccz2GdGs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2GdGs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2GdGs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2GdGs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2GdGs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2GdGs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2GdGs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2GdGs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2GdGs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2GdGs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2GdGs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2GdGs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2GdGs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2GdGs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2GdGs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz2GdGs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2GdGs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2GdGs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2GdGs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2GdGs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2GdGs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2GdGs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2GdGs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2GdGs.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckjzma1.s: Assembler messages:
encrypt.c: /tmp/cckjzma1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckjzma1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckjzma1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckjzma1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzma1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzma1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzma1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzma1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzma1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjzma1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjzma1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjzma1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckjzma1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzma1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckjzma1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjzma1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckjzma1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjzma1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjzma1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjzma1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjzma1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjzma1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckjzma1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjzma1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrFr67k.s: Assembler messages:
encrypt.c: /tmp/ccrFr67k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrFr67k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrFr67k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrFr67k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFr67k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFr67k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFr67k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFr67k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFr67k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFr67k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFr67k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFr67k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrFr67k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFr67k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrFr67k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrFr67k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFr67k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFr67k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFr67k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFr67k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFr67k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrFr67k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFr67k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFr67k.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc7xqSHX.s: Assembler messages:
encrypt.c: /tmp/cc7xqSHX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7xqSHX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7xqSHX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7xqSHX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xqSHX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xqSHX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xqSHX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xqSHX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xqSHX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xqSHX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xqSHX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xqSHX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7xqSHX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xqSHX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7xqSHX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7xqSHX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xqSHX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xqSHX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xqSHX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xqSHX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xqSHX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7xqSHX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xqSHX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xqSHX.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccjQbMqD.s: Assembler messages:
encrypt.c: /tmp/ccjQbMqD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQbMqD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQbMqD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQbMqD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQbMqD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQbMqD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQbMqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQbMqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQbMqD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQbMqD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQbMqD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQbMqD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQbMqD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQbMqD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQbMqD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQbMqD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjQbMqD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQbMqD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQbMqD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQbMqD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQbMqD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQbMqD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQbMqD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQbMqD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPMWbqw.s: Assembler messages:
encrypt.c: /tmp/ccPMWbqw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPMWbqw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPMWbqw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPMWbqw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMWbqw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMWbqw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMWbqw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMWbqw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMWbqw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMWbqw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMWbqw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMWbqw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPMWbqw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMWbqw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPMWbqw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMWbqw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPMWbqw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMWbqw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMWbqw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMWbqw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMWbqw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMWbqw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPMWbqw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMWbqw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu0QimQ.s: Assembler messages:
encrypt.c: /tmp/ccu0QimQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu0QimQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu0QimQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu0QimQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0QimQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0QimQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0QimQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0QimQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0QimQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0QimQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0QimQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0QimQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu0QimQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0QimQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu0QimQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu0QimQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0QimQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0QimQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0QimQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0QimQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0QimQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu0QimQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0QimQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0QimQ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9DppcU.s: Assembler messages:
encrypt.c: /tmp/cc9DppcU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9DppcU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9DppcU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9DppcU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DppcU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DppcU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DppcU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DppcU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DppcU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DppcU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DppcU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DppcU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9DppcU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DppcU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9DppcU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DppcU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9DppcU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DppcU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DppcU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DppcU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DppcU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DppcU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DppcU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DppcU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT939sd.s: Assembler messages:
encrypt.c: /tmp/ccT939sd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT939sd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT939sd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT939sd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT939sd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT939sd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT939sd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT939sd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT939sd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT939sd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT939sd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT939sd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT939sd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT939sd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT939sd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT939sd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT939sd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT939sd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT939sd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT939sd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT939sd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT939sd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT939sd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT939sd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLpHkQL.s: Assembler messages:
encrypt.c: /tmp/ccLpHkQL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLpHkQL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLpHkQL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLpHkQL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHkQL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHkQL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHkQL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHkQL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHkQL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpHkQL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpHkQL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpHkQL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLpHkQL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHkQL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLpHkQL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpHkQL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLpHkQL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpHkQL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpHkQL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpHkQL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpHkQL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpHkQL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLpHkQL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpHkQL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnOOnz4.s: Assembler messages:
encrypt.c: /tmp/ccnOOnz4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnOOnz4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnOOnz4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnOOnz4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOOnz4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOOnz4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOOnz4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOOnz4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOOnz4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOOnz4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOOnz4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOOnz4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnOOnz4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOOnz4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnOOnz4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnOOnz4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOOnz4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOOnz4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOOnz4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOOnz4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOOnz4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnOOnz4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOOnz4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOOnz4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3NZNpo.s: Assembler messages:
encrypt.c: /tmp/cc3NZNpo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3NZNpo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3NZNpo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3NZNpo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NZNpo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NZNpo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NZNpo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NZNpo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NZNpo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NZNpo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NZNpo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NZNpo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3NZNpo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NZNpo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3NZNpo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NZNpo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3NZNpo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3NZNpo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NZNpo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NZNpo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3NZNpo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NZNpo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3NZNpo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NZNpo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYGu3nH.s: Assembler messages:
encrypt.c: /tmp/ccYGu3nH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYGu3nH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYGu3nH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYGu3nH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGu3nH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGu3nH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGu3nH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGu3nH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGu3nH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGu3nH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGu3nH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGu3nH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYGu3nH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGu3nH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYGu3nH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYGu3nH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYGu3nH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGu3nH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGu3nH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYGu3nH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGu3nH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYGu3nH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGu3nH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYGu3nH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccISMV6f.s: Assembler messages:
encrypt.c: /tmp/ccISMV6f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccISMV6f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccISMV6f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccISMV6f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISMV6f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISMV6f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISMV6f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISMV6f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISMV6f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccISMV6f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccISMV6f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccISMV6f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccISMV6f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISMV6f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccISMV6f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccISMV6f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccISMV6f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccISMV6f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccISMV6f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccISMV6f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISMV6f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccISMV6f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccISMV6f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccISMV6f.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclqKXdw.s: Assembler messages:
encrypt.c: /tmp/cclqKXdw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclqKXdw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclqKXdw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclqKXdw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqKXdw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqKXdw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqKXdw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqKXdw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqKXdw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqKXdw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqKXdw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqKXdw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclqKXdw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqKXdw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclqKXdw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclqKXdw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqKXdw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqKXdw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqKXdw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqKXdw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqKXdw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclqKXdw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqKXdw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqKXdw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN0b7aF.s: Assembler messages:
encrypt.c: /tmp/ccN0b7aF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN0b7aF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN0b7aF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN0b7aF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0b7aF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0b7aF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0b7aF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0b7aF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0b7aF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0b7aF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0b7aF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0b7aF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN0b7aF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0b7aF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN0b7aF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN0b7aF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0b7aF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0b7aF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0b7aF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0b7aF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0b7aF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN0b7aF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0b7aF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0b7aF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoILF2V.s: Assembler messages:
encrypt.c: /tmp/ccoILF2V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoILF2V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoILF2V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoILF2V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoILF2V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoILF2V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoILF2V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoILF2V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoILF2V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoILF2V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoILF2V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoILF2V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoILF2V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoILF2V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoILF2V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoILF2V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoILF2V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoILF2V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoILF2V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoILF2V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoILF2V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoILF2V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoILF2V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoILF2V.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1K08aP.s: Assembler messages:
encrypt.c: /tmp/cc1K08aP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1K08aP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1K08aP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1K08aP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K08aP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K08aP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K08aP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K08aP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K08aP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1K08aP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1K08aP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1K08aP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1K08aP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K08aP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1K08aP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1K08aP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1K08aP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1K08aP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1K08aP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1K08aP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K08aP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1K08aP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1K08aP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1K08aP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuhwiXs.s: Assembler messages:
encrypt.c: /tmp/ccuhwiXs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuhwiXs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuhwiXs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuhwiXs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhwiXs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhwiXs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhwiXs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhwiXs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhwiXs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhwiXs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhwiXs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhwiXs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuhwiXs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhwiXs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuhwiXs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuhwiXs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhwiXs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhwiXs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhwiXs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhwiXs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhwiXs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuhwiXs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhwiXs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhwiXs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc4CZlaa.s: Assembler messages:
encrypt.c: /tmp/cc4CZlaa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4CZlaa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4CZlaa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4CZlaa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CZlaa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CZlaa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CZlaa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CZlaa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CZlaa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CZlaa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CZlaa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CZlaa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4CZlaa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CZlaa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4CZlaa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4CZlaa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CZlaa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CZlaa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CZlaa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CZlaa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CZlaa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4CZlaa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CZlaa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CZlaa.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccisHHEs.s: Assembler messages:
encrypt.c: /tmp/ccisHHEs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccisHHEs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccisHHEs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccisHHEs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisHHEs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisHHEs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisHHEs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisHHEs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisHHEs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccisHHEs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccisHHEs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccisHHEs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccisHHEs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisHHEs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccisHHEs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccisHHEs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccisHHEs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccisHHEs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccisHHEs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccisHHEs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisHHEs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccisHHEs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccisHHEs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccisHHEs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaRfMQX.s: Assembler messages:
encrypt.c: /tmp/ccaRfMQX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaRfMQX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaRfMQX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaRfMQX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaRfMQX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaRfMQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaRfMQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaRfMQX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaRfMQX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaRfMQX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaRfMQX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaRfMQX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaRfMQX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaRfMQX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaRfMQX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaRfMQX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaRfMQX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaRfMQX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaRfMQX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaRfMQX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaRfMQX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaRfMQX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaRfMQX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaRfMQX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgdSYur.s: Assembler messages:
encrypt.c: /tmp/ccgdSYur.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgdSYur.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgdSYur.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgdSYur.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdSYur.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdSYur.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdSYur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdSYur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdSYur.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdSYur.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdSYur.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdSYur.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgdSYur.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdSYur.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgdSYur.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdSYur.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgdSYur.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgdSYur.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdSYur.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdSYur.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdSYur.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdSYur.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgdSYur.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgdSYur.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7AWr2K.s: Assembler messages:
encrypt.c: /tmp/cc7AWr2K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7AWr2K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7AWr2K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7AWr2K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AWr2K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AWr2K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AWr2K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7AWr2K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7AWr2K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7AWr2K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AWr2K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AWr2K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AWr2K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AWr2K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7AWr2K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AWr2K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AWr2K.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc7AWr2K.s: Assembler messages:
encrypt.c: /tmp/cc7AWr2K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7AWr2K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7AWr2K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7AWr2K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AWr2K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AWr2K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AWr2K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7AWr2K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7AWr2K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7AWr2K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AWr2K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AWr2K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AWr2K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AWr2K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AWr2K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7AWr2K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AWr2K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AWr2K.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJBlycp.s: Assembler messages:
encrypt.c: /tmp/ccJBlycp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBlycp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBlycp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJBlycp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBlycp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBlycp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBlycp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJBlycp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBlycp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBlycp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJBlycp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBlycp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBlycp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBlycp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBlycp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBlycp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBlycp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccJBlycp.s: Assembler messages:
encrypt.c: /tmp/ccJBlycp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBlycp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBlycp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJBlycp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBlycp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBlycp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBlycp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJBlycp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBlycp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBlycp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJBlycp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJBlycp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBlycp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBlycp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBlycp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBlycp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBlycp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBlycp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca2THZo.s: Assembler messages:
encrypt.c: /tmp/cca2THZo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2THZo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2THZo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca2THZo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2THZo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2THZo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2THZo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2THZo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2THZo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2THZo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca2THZo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2THZo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2THZo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2THZo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2THZo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2THZo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2THZo.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cca2THZo.s: Assembler messages:
encrypt.c: /tmp/cca2THZo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2THZo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2THZo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca2THZo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2THZo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2THZo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2THZo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2THZo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2THZo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2THZo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca2THZo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2THZo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2THZo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2THZo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2THZo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2THZo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2THZo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2THZo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgzWYDE.s: Assembler messages:
encrypt.c: /tmp/ccgzWYDE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzWYDE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgzWYDE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgzWYDE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzWYDE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzWYDE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzWYDE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgzWYDE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgzWYDE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgzWYDE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzWYDE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzWYDE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzWYDE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzWYDE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzWYDE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzWYDE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzWYDE.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccgzWYDE.s: Assembler messages:
encrypt.c: /tmp/ccgzWYDE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzWYDE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgzWYDE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgzWYDE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzWYDE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzWYDE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzWYDE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgzWYDE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgzWYDE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgzWYDE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzWYDE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzWYDE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzWYDE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzWYDE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzWYDE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzWYDE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzWYDE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzWYDE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc0on1eg.s: Assembler messages:
encrypt.c: /tmp/cc0on1eg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0on1eg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0on1eg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0on1eg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0on1eg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0on1eg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0on1eg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0on1eg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0on1eg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0on1eg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0on1eg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0on1eg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0on1eg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0on1eg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0on1eg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0on1eg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0on1eg.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc0on1eg.s: Assembler messages:
encrypt.c: /tmp/cc0on1eg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0on1eg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0on1eg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0on1eg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0on1eg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0on1eg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0on1eg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0on1eg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0on1eg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0on1eg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0on1eg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0on1eg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0on1eg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0on1eg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0on1eg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0on1eg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0on1eg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0on1eg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLNQxD1.s: Assembler messages:
encrypt.c: /tmp/ccLNQxD1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNQxD1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNQxD1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLNQxD1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNQxD1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNQxD1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNQxD1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLNQxD1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNQxD1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNQxD1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLNQxD1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNQxD1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNQxD1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNQxD1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNQxD1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLNQxD1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNQxD1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccLNQxD1.s: Assembler messages:
encrypt.c: /tmp/ccLNQxD1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNQxD1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNQxD1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLNQxD1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNQxD1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNQxD1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNQxD1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLNQxD1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNQxD1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNQxD1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLNQxD1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNQxD1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNQxD1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNQxD1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNQxD1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNQxD1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLNQxD1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNQxD1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPMESQ9.s: Assembler messages:
encrypt.c: /tmp/ccPMESQ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPMESQ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPMESQ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPMESQ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMESQ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMESQ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMESQ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPMESQ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPMESQ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPMESQ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMESQ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMESQ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMESQ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMESQ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPMESQ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMESQ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMESQ9.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccPMESQ9.s: Assembler messages:
encrypt.c: /tmp/ccPMESQ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPMESQ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPMESQ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPMESQ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMESQ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMESQ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMESQ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPMESQ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPMESQ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPMESQ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMESQ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMESQ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMESQ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMESQ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMESQ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPMESQ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMESQ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMESQ9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw5jHXT.s: Assembler messages:
encrypt.c: /tmp/ccw5jHXT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw5jHXT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw5jHXT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw5jHXT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5jHXT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5jHXT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5jHXT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw5jHXT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw5jHXT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5jHXT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw5jHXT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5jHXT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5jHXT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5jHXT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5jHXT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw5jHXT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5jHXT.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccw5jHXT.s: Assembler messages:
encrypt.c: /tmp/ccw5jHXT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw5jHXT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw5jHXT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw5jHXT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5jHXT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5jHXT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5jHXT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw5jHXT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw5jHXT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5jHXT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw5jHXT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5jHXT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5jHXT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5jHXT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5jHXT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5jHXT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw5jHXT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5jHXT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8cIvoA.s: Assembler messages:
encrypt.c: /tmp/cc8cIvoA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8cIvoA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8cIvoA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8cIvoA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cIvoA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cIvoA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cIvoA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cIvoA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cIvoA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8cIvoA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8cIvoA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8cIvoA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8cIvoA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cIvoA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8cIvoA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8cIvoA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8cIvoA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8cIvoA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8cIvoA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8cIvoA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cIvoA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8cIvoA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8cIvoA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8cIvoA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrd4kLl.s: Assembler messages:
encrypt.c: /tmp/ccrd4kLl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrd4kLl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrd4kLl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrd4kLl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd4kLl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd4kLl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd4kLl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd4kLl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd4kLl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrd4kLl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrd4kLl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrd4kLl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrd4kLl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd4kLl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrd4kLl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrd4kLl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrd4kLl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrd4kLl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrd4kLl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd4kLl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrd4kLl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrd4kLl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrd4kLl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrd4kLl.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSUl5Aa.s: Assembler messages:
encrypt.c: /tmp/ccSUl5Aa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSUl5Aa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSUl5Aa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSUl5Aa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUl5Aa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUl5Aa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUl5Aa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUl5Aa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUl5Aa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUl5Aa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUl5Aa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUl5Aa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSUl5Aa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUl5Aa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSUl5Aa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUl5Aa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSUl5Aa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUl5Aa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUl5Aa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUl5Aa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUl5Aa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUl5Aa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSUl5Aa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUl5Aa.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 -O3 -fomit-frame-pointer sse4

Compiler output

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc5myJt5.s: Assembler messages:
encrypt.c: /tmp/cc5myJt5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5myJt5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5myJt5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5myJt5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5myJt5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5myJt5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5myJt5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5myJt5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5myJt5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5myJt5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5myJt5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5myJt5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5myJt5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5myJt5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5myJt5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5myJt5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5myJt5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5myJt5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5myJt5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5myJt5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5myJt5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5myJt5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5myJt5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5myJt5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc9TW1xU.s: Assembler messages:
encrypt.c: /tmp/cc9TW1xU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9TW1xU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9TW1xU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9TW1xU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TW1xU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TW1xU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TW1xU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TW1xU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TW1xU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9TW1xU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9TW1xU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9TW1xU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9TW1xU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TW1xU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9TW1xU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9TW1xU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9TW1xU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9TW1xU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9TW1xU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9TW1xU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9TW1xU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9TW1xU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9TW1xU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9TW1xU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccItVYaK.s: Assembler messages:
encrypt.c: /tmp/ccItVYaK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccItVYaK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccItVYaK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccItVYaK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVYaK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVYaK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVYaK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVYaK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVYaK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccItVYaK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccItVYaK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccItVYaK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccItVYaK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVYaK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccItVYaK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccItVYaK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccItVYaK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccItVYaK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccItVYaK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItVYaK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccItVYaK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccItVYaK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccItVYaK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccItVYaK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cceaz074.s: Assembler messages:
encrypt.c: /tmp/cceaz074.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceaz074.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceaz074.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceaz074.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaz074.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaz074.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaz074.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaz074.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaz074.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaz074.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaz074.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaz074.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceaz074.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaz074.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceaz074.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaz074.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceaz074.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaz074.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaz074.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaz074.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaz074.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaz074.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceaz074.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaz074.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2IPjR1.s: Assembler messages:
encrypt.c: /tmp/cc2IPjR1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2IPjR1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2IPjR1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2IPjR1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IPjR1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IPjR1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IPjR1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IPjR1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IPjR1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IPjR1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IPjR1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IPjR1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2IPjR1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IPjR1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2IPjR1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2IPjR1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IPjR1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IPjR1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IPjR1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IPjR1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IPjR1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2IPjR1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IPjR1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IPjR1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJARade.s: Assembler messages:
encrypt.c: /tmp/ccJARade.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJARade.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJARade.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJARade.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJARade.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJARade.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJARade.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJARade.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJARade.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJARade.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJARade.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJARade.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJARade.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJARade.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJARade.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJARade.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJARade.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJARade.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJARade.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJARade.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJARade.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJARade.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJARade.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJARade.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqb62Sw.s: Assembler messages:
encrypt.c: /tmp/ccqb62Sw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqb62Sw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqb62Sw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqb62Sw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqb62Sw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqb62Sw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqb62Sw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqb62Sw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqb62Sw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqb62Sw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqb62Sw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqb62Sw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqb62Sw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqb62Sw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqb62Sw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqb62Sw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqb62Sw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqb62Sw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqb62Sw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqb62Sw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqb62Sw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqb62Sw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqb62Sw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqb62Sw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctEdpdQ.s: Assembler messages:
encrypt.c: /tmp/cctEdpdQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctEdpdQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctEdpdQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctEdpdQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEdpdQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEdpdQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEdpdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEdpdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEdpdQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEdpdQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEdpdQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEdpdQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctEdpdQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEdpdQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctEdpdQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEdpdQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctEdpdQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEdpdQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEdpdQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEdpdQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEdpdQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEdpdQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctEdpdQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEdpdQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL7ziiy.s: Assembler messages:
encrypt.c: /tmp/ccL7ziiy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7ziiy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7ziiy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7ziiy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7ziiy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7ziiy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7ziiy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7ziiy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7ziiy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7ziiy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7ziiy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7ziiy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7ziiy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7ziiy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7ziiy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL7ziiy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7ziiy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7ziiy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7ziiy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7ziiy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7ziiy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7ziiy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7ziiy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7ziiy.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdkTEVI.s: Assembler messages:
encrypt.c: /tmp/ccdkTEVI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkTEVI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkTEVI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdkTEVI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkTEVI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkTEVI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkTEVI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkTEVI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkTEVI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkTEVI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkTEVI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkTEVI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdkTEVI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkTEVI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkTEVI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkTEVI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdkTEVI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkTEVI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkTEVI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkTEVI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkTEVI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkTEVI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdkTEVI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkTEVI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCHwyRy.s: Assembler messages:
encrypt.c: /tmp/ccCHwyRy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCHwyRy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCHwyRy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCHwyRy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHwyRy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHwyRy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHwyRy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHwyRy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHwyRy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHwyRy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHwyRy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHwyRy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCHwyRy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHwyRy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCHwyRy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHwyRy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCHwyRy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHwyRy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHwyRy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHwyRy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHwyRy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHwyRy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCHwyRy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHwyRy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbaWMew.s: Assembler messages:
encrypt.c: /tmp/ccbaWMew.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbaWMew.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbaWMew.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbaWMew.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaWMew.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaWMew.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaWMew.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaWMew.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaWMew.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaWMew.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaWMew.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaWMew.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbaWMew.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaWMew.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbaWMew.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbaWMew.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaWMew.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaWMew.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaWMew.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaWMew.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaWMew.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbaWMew.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaWMew.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaWMew.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI7a3kq.s: Assembler messages:
encrypt.c: /tmp/ccI7a3kq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI7a3kq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI7a3kq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI7a3kq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7a3kq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7a3kq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7a3kq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7a3kq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7a3kq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7a3kq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7a3kq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7a3kq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI7a3kq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7a3kq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI7a3kq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7a3kq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI7a3kq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI7a3kq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7a3kq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7a3kq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7a3kq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7a3kq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI7a3kq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI7a3kq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVU2leo.s: Assembler messages:
encrypt.c: /tmp/ccVU2leo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVU2leo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVU2leo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVU2leo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVU2leo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVU2leo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVU2leo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVU2leo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVU2leo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVU2leo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVU2leo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVU2leo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVU2leo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVU2leo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVU2leo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVU2leo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVU2leo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVU2leo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVU2leo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVU2leo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVU2leo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVU2leo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVU2leo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVU2leo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc91lcid.s: Assembler messages:
encrypt.c: /tmp/cc91lcid.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc91lcid.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc91lcid.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc91lcid.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91lcid.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91lcid.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91lcid.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91lcid.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91lcid.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91lcid.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91lcid.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91lcid.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc91lcid.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91lcid.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc91lcid.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc91lcid.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91lcid.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91lcid.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91lcid.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91lcid.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91lcid.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc91lcid.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91lcid.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91lcid.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFjHsn2.s: Assembler messages:
encrypt.c: /tmp/ccFjHsn2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFjHsn2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFjHsn2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFjHsn2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjHsn2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjHsn2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjHsn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjHsn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjHsn2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjHsn2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjHsn2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjHsn2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFjHsn2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjHsn2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFjHsn2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjHsn2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFjHsn2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjHsn2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjHsn2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjHsn2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjHsn2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjHsn2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFjHsn2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjHsn2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2LiteV.s: Assembler messages:
encrypt.c: /tmp/cc2LiteV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2LiteV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2LiteV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2LiteV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LiteV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LiteV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LiteV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LiteV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LiteV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LiteV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LiteV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LiteV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2LiteV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LiteV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2LiteV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LiteV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2LiteV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LiteV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LiteV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LiteV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LiteV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LiteV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2LiteV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LiteV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ5vzc4.s: Assembler messages:
encrypt.c: /tmp/ccQ5vzc4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ5vzc4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ5vzc4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ5vzc4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5vzc4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5vzc4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5vzc4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5vzc4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5vzc4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5vzc4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5vzc4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5vzc4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ5vzc4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5vzc4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ5vzc4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ5vzc4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5vzc4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5vzc4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5vzc4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5vzc4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5vzc4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ5vzc4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5vzc4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5vzc4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckgm6Qc.s: Assembler messages:
encrypt.c: /tmp/cckgm6Qc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckgm6Qc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckgm6Qc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckgm6Qc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgm6Qc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgm6Qc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgm6Qc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgm6Qc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgm6Qc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckgm6Qc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckgm6Qc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckgm6Qc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckgm6Qc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgm6Qc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckgm6Qc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckgm6Qc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckgm6Qc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckgm6Qc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckgm6Qc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckgm6Qc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckgm6Qc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckgm6Qc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckgm6Qc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckgm6Qc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccslK1ie.s: Assembler messages:
encrypt.c: /tmp/ccslK1ie.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccslK1ie.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccslK1ie.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccslK1ie.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslK1ie.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslK1ie.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslK1ie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslK1ie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslK1ie.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslK1ie.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslK1ie.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslK1ie.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccslK1ie.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslK1ie.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccslK1ie.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslK1ie.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccslK1ie.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslK1ie.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslK1ie.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslK1ie.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslK1ie.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslK1ie.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccslK1ie.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslK1ie.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciYSfW7.s: Assembler messages:
encrypt.c: /tmp/cciYSfW7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciYSfW7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciYSfW7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciYSfW7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYSfW7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYSfW7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYSfW7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYSfW7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYSfW7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciYSfW7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciYSfW7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciYSfW7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciYSfW7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYSfW7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciYSfW7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciYSfW7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciYSfW7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciYSfW7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYSfW7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYSfW7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYSfW7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYSfW7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciYSfW7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYSfW7.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 -O3 -fomit-frame-pointer sse4

Compiler output

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

Compiler output

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

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

Compiler output

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

Compiler output

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMHHvLh.s: Assembler messages:
encrypt.c: /tmp/ccMHHvLh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMHHvLh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMHHvLh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMHHvLh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHvLh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHvLh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHvLh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHvLh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHvLh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHHvLh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHHvLh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHHvLh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMHHvLh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHvLh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMHHvLh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMHHvLh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHHvLh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHHvLh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHHvLh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHHvLh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHHvLh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMHHvLh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHHvLh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHHvLh.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cckR8yon.s: Assembler messages:
encrypt.c: /tmp/cckR8yon.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckR8yon.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckR8yon.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckR8yon.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckR8yon.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckR8yon.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckR8yon.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckR8yon.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckR8yon.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckR8yon.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckR8yon.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckR8yon.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckR8yon.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckR8yon.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckR8yon.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckR8yon.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckR8yon.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckR8yon.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckR8yon.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckR8yon.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckR8yon.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckR8yon.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckR8yon.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckR8yon.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2gSXJ9.s: Assembler messages:
encrypt.c: /tmp/cc2gSXJ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2gSXJ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2gSXJ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2gSXJ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gSXJ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gSXJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gSXJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gSXJ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gSXJ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gSXJ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gSXJ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gSXJ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2gSXJ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gSXJ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2gSXJ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2gSXJ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gSXJ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gSXJ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gSXJ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gSXJ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gSXJ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2gSXJ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gSXJ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gSXJ9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjuPF9d.s: Assembler messages:
encrypt.c: /tmp/ccjuPF9d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjuPF9d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjuPF9d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjuPF9d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuPF9d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuPF9d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuPF9d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuPF9d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuPF9d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjuPF9d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjuPF9d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjuPF9d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjuPF9d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuPF9d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjuPF9d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjuPF9d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjuPF9d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjuPF9d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjuPF9d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjuPF9d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuPF9d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjuPF9d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjuPF9d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjuPF9d.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOAkK9x.s: Assembler messages:
encrypt.c: /tmp/ccOAkK9x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOAkK9x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOAkK9x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOAkK9x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAkK9x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAkK9x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAkK9x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAkK9x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAkK9x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAkK9x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAkK9x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAkK9x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOAkK9x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAkK9x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOAkK9x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAkK9x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOAkK9x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAkK9x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAkK9x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAkK9x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAkK9x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAkK9x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOAkK9x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAkK9x.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQsALZW.s: Assembler messages:
encrypt.c: /tmp/ccQsALZW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQsALZW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQsALZW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQsALZW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsALZW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsALZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsALZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsALZW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsALZW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsALZW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsALZW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsALZW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQsALZW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsALZW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQsALZW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQsALZW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsALZW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsALZW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsALZW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsALZW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsALZW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQsALZW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsALZW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsALZW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccCm2NK.s: Assembler messages:
encrypt.c: /tmp/cccCm2NK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccCm2NK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccCm2NK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccCm2NK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCm2NK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCm2NK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCm2NK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCm2NK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCm2NK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCm2NK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCm2NK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCm2NK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccCm2NK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCm2NK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccCm2NK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccCm2NK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCm2NK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCm2NK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCm2NK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCm2NK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCm2NK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccCm2NK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCm2NK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCm2NK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciQANVp.s: Assembler messages:
encrypt.c: /tmp/cciQANVp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciQANVp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciQANVp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciQANVp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQANVp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQANVp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQANVp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQANVp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQANVp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQANVp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQANVp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQANVp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciQANVp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQANVp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciQANVp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQANVp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciQANVp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQANVp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQANVp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQANVp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQANVp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQANVp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciQANVp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQANVp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIvH95r.s: Assembler messages:
encrypt.c: /tmp/ccIvH95r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIvH95r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIvH95r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIvH95r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvH95r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvH95r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvH95r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvH95r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvH95r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvH95r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvH95r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvH95r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIvH95r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvH95r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIvH95r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIvH95r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvH95r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvH95r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvH95r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvH95r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvH95r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIvH95r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvH95r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvH95r.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cceZTMIa.s: Assembler messages:
encrypt.c: /tmp/cceZTMIa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceZTMIa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceZTMIa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceZTMIa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZTMIa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZTMIa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZTMIa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZTMIa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZTMIa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZTMIa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZTMIa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZTMIa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceZTMIa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZTMIa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceZTMIa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZTMIa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceZTMIa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceZTMIa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZTMIa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZTMIa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZTMIa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZTMIa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceZTMIa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceZTMIa.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS7ZIr2.s: Assembler messages:
encrypt.c: /tmp/ccS7ZIr2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS7ZIr2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS7ZIr2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS7ZIr2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7ZIr2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7ZIr2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7ZIr2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7ZIr2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7ZIr2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7ZIr2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7ZIr2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7ZIr2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS7ZIr2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7ZIr2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS7ZIr2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7ZIr2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS7ZIr2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7ZIr2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7ZIr2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7ZIr2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7ZIr2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7ZIr2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7ZIr2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7ZIr2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdMUQsm.s: Assembler messages:
encrypt.c: /tmp/ccdMUQsm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdMUQsm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdMUQsm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdMUQsm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMUQsm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMUQsm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMUQsm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMUQsm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMUQsm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMUQsm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMUQsm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMUQsm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdMUQsm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMUQsm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdMUQsm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdMUQsm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMUQsm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMUQsm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMUQsm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMUQsm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMUQsm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdMUQsm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMUQsm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMUQsm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5Mz7KC.s: Assembler messages:
encrypt.c: /tmp/cc5Mz7KC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Mz7KC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Mz7KC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Mz7KC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mz7KC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mz7KC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mz7KC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mz7KC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mz7KC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Mz7KC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Mz7KC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Mz7KC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Mz7KC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mz7KC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Mz7KC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Mz7KC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Mz7KC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Mz7KC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Mz7KC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Mz7KC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Mz7KC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Mz7KC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Mz7KC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Mz7KC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAREXwh.s: Assembler messages:
encrypt.c: /tmp/ccAREXwh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAREXwh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAREXwh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAREXwh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAREXwh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAREXwh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAREXwh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAREXwh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAREXwh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAREXwh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAREXwh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAREXwh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAREXwh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAREXwh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAREXwh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAREXwh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAREXwh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAREXwh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAREXwh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAREXwh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAREXwh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAREXwh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAREXwh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAREXwh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIcjahu.s: Assembler messages:
encrypt.c: /tmp/ccIcjahu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIcjahu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIcjahu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIcjahu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcjahu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcjahu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcjahu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcjahu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcjahu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcjahu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcjahu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcjahu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIcjahu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcjahu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIcjahu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIcjahu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIcjahu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcjahu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcjahu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcjahu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcjahu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIcjahu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcjahu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIcjahu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccueO9D6.s: Assembler messages:
encrypt.c: /tmp/ccueO9D6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccueO9D6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccueO9D6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccueO9D6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueO9D6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueO9D6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueO9D6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueO9D6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueO9D6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccueO9D6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccueO9D6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccueO9D6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccueO9D6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueO9D6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccueO9D6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccueO9D6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccueO9D6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccueO9D6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccueO9D6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccueO9D6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueO9D6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccueO9D6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccueO9D6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccueO9D6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJAHS8d.s: Assembler messages:
encrypt.c: /tmp/ccJAHS8d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAHS8d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAHS8d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAHS8d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAHS8d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAHS8d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAHS8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAHS8d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAHS8d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAHS8d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAHS8d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAHS8d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAHS8d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAHS8d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAHS8d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJAHS8d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAHS8d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAHS8d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAHS8d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAHS8d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAHS8d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAHS8d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAHS8d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAHS8d.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccggYUwV.s: Assembler messages:
encrypt.c: /tmp/ccggYUwV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccggYUwV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccggYUwV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccggYUwV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYUwV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYUwV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYUwV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYUwV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYUwV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggYUwV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggYUwV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggYUwV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccggYUwV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYUwV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccggYUwV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggYUwV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccggYUwV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggYUwV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggYUwV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggYUwV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYUwV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggYUwV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggYUwV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggYUwV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEgHzQ6.s: Assembler messages:
encrypt.c: /tmp/ccEgHzQ6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEgHzQ6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEgHzQ6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEgHzQ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgHzQ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgHzQ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgHzQ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgHzQ6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgHzQ6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgHzQ6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgHzQ6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgHzQ6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEgHzQ6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgHzQ6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEgHzQ6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEgHzQ6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgHzQ6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgHzQ6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgHzQ6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgHzQ6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgHzQ6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEgHzQ6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgHzQ6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgHzQ6.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrrEXuM.s: Assembler messages:
encrypt.c: /tmp/ccrrEXuM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrrEXuM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrrEXuM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrrEXuM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrEXuM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrEXuM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrEXuM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrEXuM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrEXuM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrrEXuM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrrEXuM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrrEXuM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrrEXuM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrEXuM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrrEXuM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrrEXuM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrrEXuM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrrEXuM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrrEXuM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrrEXuM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrrEXuM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrrEXuM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrrEXuM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrrEXuM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0gkcQt.s: Assembler messages:
encrypt.c: /tmp/cc0gkcQt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0gkcQt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0gkcQt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0gkcQt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gkcQt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gkcQt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gkcQt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gkcQt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gkcQt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gkcQt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gkcQt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gkcQt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0gkcQt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gkcQt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0gkcQt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gkcQt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0gkcQt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gkcQt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gkcQt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gkcQt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gkcQt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gkcQt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0gkcQt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gkcQt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccShzUI2.s: Assembler messages:
encrypt.c: /tmp/ccShzUI2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccShzUI2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccShzUI2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccShzUI2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShzUI2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShzUI2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShzUI2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShzUI2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShzUI2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShzUI2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShzUI2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShzUI2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccShzUI2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShzUI2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccShzUI2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccShzUI2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShzUI2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShzUI2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShzUI2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShzUI2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShzUI2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccShzUI2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShzUI2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShzUI2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEXXlrl.s: Assembler messages:
encrypt.c: /tmp/ccEXXlrl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEXXlrl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEXXlrl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEXXlrl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXXlrl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXXlrl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXXlrl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXXlrl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXXlrl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXXlrl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXXlrl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXXlrl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEXXlrl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXXlrl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEXXlrl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXXlrl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEXXlrl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXXlrl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXXlrl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXXlrl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXXlrl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXXlrl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXXlrl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXXlrl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTev2BU.s: Assembler messages:
encrypt.c: /tmp/ccTev2BU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTev2BU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTev2BU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTev2BU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTev2BU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTev2BU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTev2BU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTev2BU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTev2BU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTev2BU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTev2BU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTev2BU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTev2BU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTev2BU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTev2BU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTev2BU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTev2BU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTev2BU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTev2BU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTev2BU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTev2BU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTev2BU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTev2BU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTev2BU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMmDhRX.s: Assembler messages:
encrypt.c: /tmp/ccMmDhRX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMmDhRX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMmDhRX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMmDhRX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmDhRX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmDhRX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmDhRX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmDhRX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmDhRX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMmDhRX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMmDhRX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMmDhRX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMmDhRX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmDhRX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMmDhRX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMmDhRX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMmDhRX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMmDhRX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMmDhRX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMmDhRX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmDhRX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMmDhRX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmDhRX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMmDhRX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQOFQwG.s: Assembler messages:
encrypt.c: /tmp/ccQOFQwG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQOFQwG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQOFQwG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQOFQwG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOFQwG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOFQwG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOFQwG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOFQwG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOFQwG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOFQwG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOFQwG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOFQwG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQOFQwG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOFQwG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQOFQwG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQOFQwG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOFQwG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOFQwG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOFQwG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOFQwG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOFQwG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOFQwG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOFQwG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOFQwG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2Unl9x.s: Assembler messages:
encrypt.c: /tmp/cc2Unl9x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Unl9x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Unl9x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Unl9x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Unl9x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Unl9x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Unl9x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Unl9x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Unl9x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Unl9x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Unl9x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Unl9x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Unl9x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Unl9x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Unl9x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Unl9x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Unl9x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Unl9x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Unl9x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Unl9x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Unl9x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Unl9x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Unl9x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Unl9x.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwQdsLP.s: Assembler messages:
encrypt.c: /tmp/ccwQdsLP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwQdsLP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwQdsLP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwQdsLP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQdsLP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQdsLP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQdsLP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQdsLP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQdsLP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwQdsLP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwQdsLP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwQdsLP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwQdsLP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQdsLP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwQdsLP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwQdsLP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwQdsLP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwQdsLP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwQdsLP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwQdsLP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQdsLP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwQdsLP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwQdsLP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwQdsLP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciTcQzU.s: Assembler messages:
encrypt.c: /tmp/cciTcQzU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTcQzU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTcQzU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciTcQzU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcQzU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcQzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcQzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcQzU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcQzU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTcQzU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTcQzU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTcQzU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTcQzU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcQzU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTcQzU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciTcQzU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTcQzU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTcQzU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTcQzU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTcQzU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTcQzU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTcQzU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTcQzU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTcQzU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctq5mDc.s: Assembler messages:
encrypt.c: /tmp/cctq5mDc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctq5mDc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctq5mDc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctq5mDc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq5mDc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq5mDc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq5mDc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq5mDc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq5mDc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq5mDc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq5mDc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq5mDc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctq5mDc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq5mDc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctq5mDc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq5mDc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctq5mDc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq5mDc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq5mDc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq5mDc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq5mDc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq5mDc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctq5mDc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq5mDc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3og22N.s: Assembler messages:
encrypt.c: /tmp/cc3og22N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3og22N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3og22N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3og22N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3og22N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3og22N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3og22N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3og22N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3og22N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3og22N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3og22N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3og22N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3og22N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3og22N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3og22N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3og22N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3og22N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3og22N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3og22N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3og22N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3og22N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3og22N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3og22N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3og22N.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctHdEt4.s: Assembler messages:
encrypt.c: /tmp/cctHdEt4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctHdEt4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctHdEt4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctHdEt4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHdEt4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHdEt4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHdEt4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHdEt4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHdEt4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHdEt4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHdEt4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHdEt4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctHdEt4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHdEt4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctHdEt4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHdEt4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctHdEt4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHdEt4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHdEt4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHdEt4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHdEt4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHdEt4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctHdEt4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHdEt4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEdXrfJ.s: Assembler messages:
encrypt.c: /tmp/ccEdXrfJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdXrfJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdXrfJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdXrfJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdXrfJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdXrfJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdXrfJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdXrfJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdXrfJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdXrfJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdXrfJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdXrfJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdXrfJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdXrfJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdXrfJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdXrfJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEdXrfJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdXrfJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdXrfJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdXrfJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdXrfJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdXrfJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdXrfJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdXrfJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjalhZq.s: Assembler messages:
encrypt.c: /tmp/ccjalhZq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjalhZq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjalhZq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjalhZq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjalhZq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjalhZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjalhZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjalhZq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjalhZq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjalhZq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjalhZq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjalhZq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjalhZq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjalhZq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjalhZq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjalhZq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjalhZq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjalhZq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjalhZq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjalhZq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjalhZq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjalhZq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjalhZq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjalhZq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF1qlPA.s: Assembler messages:
encrypt.c: /tmp/ccF1qlPA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1qlPA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF1qlPA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF1qlPA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1qlPA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1qlPA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1qlPA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1qlPA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1qlPA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1qlPA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1qlPA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1qlPA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF1qlPA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1qlPA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF1qlPA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1qlPA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF1qlPA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1qlPA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1qlPA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1qlPA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1qlPA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1qlPA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1qlPA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1qlPA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOOkwcj.s: Assembler messages:
encrypt.c: /tmp/ccOOkwcj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOOkwcj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOOkwcj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOOkwcj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOkwcj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOkwcj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOkwcj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOkwcj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOkwcj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOOkwcj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOOkwcj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOOkwcj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOOkwcj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOkwcj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOOkwcj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOOkwcj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOOkwcj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOOkwcj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOOkwcj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOkwcj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOOkwcj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOOkwcj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOOkwcj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOOkwcj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc15QgGn.s: Assembler messages:
encrypt.c: /tmp/cc15QgGn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15QgGn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15QgGn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc15QgGn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15QgGn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15QgGn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15QgGn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15QgGn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15QgGn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15QgGn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15QgGn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15QgGn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15QgGn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15QgGn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15QgGn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc15QgGn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15QgGn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15QgGn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15QgGn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15QgGn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15QgGn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15QgGn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15QgGn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15QgGn.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgsNJ5N.s: Assembler messages:
encrypt.c: /tmp/ccgsNJ5N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgsNJ5N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgsNJ5N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgsNJ5N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsNJ5N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsNJ5N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsNJ5N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsNJ5N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsNJ5N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsNJ5N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsNJ5N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsNJ5N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgsNJ5N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsNJ5N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgsNJ5N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsNJ5N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgsNJ5N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsNJ5N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsNJ5N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsNJ5N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsNJ5N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsNJ5N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgsNJ5N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsNJ5N.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5VbXQE.s: Assembler messages:
encrypt.c: /tmp/cc5VbXQE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5VbXQE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5VbXQE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5VbXQE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VbXQE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VbXQE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VbXQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VbXQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VbXQE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VbXQE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VbXQE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VbXQE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5VbXQE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VbXQE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5VbXQE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VbXQE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5VbXQE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VbXQE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VbXQE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VbXQE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VbXQE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VbXQE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5VbXQE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VbXQE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVKoOzf.s: Assembler messages:
encrypt.c: /tmp/ccVKoOzf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVKoOzf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVKoOzf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVKoOzf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKoOzf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKoOzf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKoOzf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKoOzf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKoOzf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKoOzf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKoOzf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKoOzf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVKoOzf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKoOzf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVKoOzf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVKoOzf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKoOzf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKoOzf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKoOzf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKoOzf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKoOzf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVKoOzf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKoOzf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKoOzf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQiw6TY.s: Assembler messages:
encrypt.c: /tmp/ccQiw6TY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQiw6TY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQiw6TY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQiw6TY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiw6TY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiw6TY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiw6TY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiw6TY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiw6TY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQiw6TY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQiw6TY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQiw6TY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQiw6TY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiw6TY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQiw6TY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQiw6TY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQiw6TY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQiw6TY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQiw6TY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiw6TY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQiw6TY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQiw6TY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQiw6TY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQiw6TY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXp2Xoi.s: Assembler messages:
encrypt.c: /tmp/ccXp2Xoi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXp2Xoi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXp2Xoi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXp2Xoi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp2Xoi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp2Xoi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp2Xoi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp2Xoi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp2Xoi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp2Xoi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp2Xoi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp2Xoi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXp2Xoi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp2Xoi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXp2Xoi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp2Xoi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXp2Xoi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp2Xoi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp2Xoi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp2Xoi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp2Xoi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp2Xoi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXp2Xoi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp2Xoi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0L7G19.s: Assembler messages:
encrypt.c: /tmp/cc0L7G19.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0L7G19.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0L7G19.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0L7G19.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0L7G19.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0L7G19.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0L7G19.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0L7G19.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0L7G19.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0L7G19.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0L7G19.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0L7G19.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0L7G19.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0L7G19.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0L7G19.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0L7G19.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0L7G19.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0L7G19.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0L7G19.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0L7G19.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0L7G19.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0L7G19.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0L7G19.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0L7G19.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6KatMQ.s: Assembler messages:
encrypt.c: /tmp/cc6KatMQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6KatMQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6KatMQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6KatMQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KatMQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KatMQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KatMQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KatMQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KatMQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KatMQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KatMQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KatMQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6KatMQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KatMQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6KatMQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6KatMQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KatMQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KatMQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KatMQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KatMQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KatMQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KatMQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KatMQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KatMQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV0OYww.s: Assembler messages:
encrypt.c: /tmp/ccV0OYww.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV0OYww.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV0OYww.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV0OYww.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0OYww.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0OYww.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0OYww.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0OYww.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0OYww.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0OYww.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0OYww.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0OYww.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV0OYww.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0OYww.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV0OYww.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0OYww.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV0OYww.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0OYww.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0OYww.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0OYww.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0OYww.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0OYww.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV0OYww.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0OYww.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccju2MEm.s: Assembler messages:
encrypt.c: /tmp/ccju2MEm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccju2MEm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccju2MEm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccju2MEm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju2MEm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju2MEm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju2MEm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju2MEm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju2MEm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccju2MEm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccju2MEm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccju2MEm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccju2MEm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju2MEm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccju2MEm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccju2MEm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccju2MEm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccju2MEm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccju2MEm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju2MEm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccju2MEm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccju2MEm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccju2MEm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccju2MEm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY9ILxl.s: Assembler messages:
encrypt.c: /tmp/ccY9ILxl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9ILxl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY9ILxl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY9ILxl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9ILxl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9ILxl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9ILxl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9ILxl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9ILxl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9ILxl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9ILxl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9ILxl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY9ILxl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9ILxl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY9ILxl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9ILxl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY9ILxl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9ILxl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9ILxl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9ILxl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9ILxl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9ILxl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9ILxl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9ILxl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccijSpQd.s: Assembler messages:
encrypt.c: /tmp/ccijSpQd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccijSpQd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccijSpQd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccijSpQd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijSpQd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijSpQd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijSpQd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijSpQd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijSpQd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijSpQd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijSpQd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijSpQd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccijSpQd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijSpQd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccijSpQd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccijSpQd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijSpQd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijSpQd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijSpQd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijSpQd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijSpQd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccijSpQd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijSpQd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijSpQd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc27oU3j.s: Assembler messages:
encrypt.c: /tmp/cc27oU3j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27oU3j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27oU3j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc27oU3j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oU3j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oU3j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oU3j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oU3j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oU3j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27oU3j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27oU3j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27oU3j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27oU3j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oU3j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27oU3j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27oU3j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc27oU3j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27oU3j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27oU3j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27oU3j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oU3j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27oU3j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27oU3j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27oU3j.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGLVeBR.s: Assembler messages:
encrypt.c: /tmp/ccGLVeBR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGLVeBR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGLVeBR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGLVeBR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLVeBR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLVeBR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLVeBR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLVeBR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLVeBR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLVeBR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLVeBR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLVeBR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGLVeBR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLVeBR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGLVeBR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGLVeBR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLVeBR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLVeBR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLVeBR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLVeBR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLVeBR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGLVeBR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLVeBR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLVeBR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5KaULI.s: Assembler messages:
encrypt.c: /tmp/cc5KaULI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5KaULI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5KaULI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5KaULI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KaULI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KaULI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KaULI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KaULI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KaULI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KaULI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KaULI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KaULI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5KaULI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KaULI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5KaULI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5KaULI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KaULI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KaULI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KaULI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KaULI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KaULI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5KaULI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KaULI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KaULI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdwtVb2.s: Assembler messages:
encrypt.c: /tmp/ccdwtVb2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwtVb2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwtVb2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwtVb2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwtVb2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwtVb2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwtVb2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwtVb2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwtVb2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwtVb2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwtVb2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwtVb2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwtVb2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwtVb2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwtVb2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwtVb2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwtVb2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwtVb2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwtVb2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwtVb2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwtVb2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwtVb2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwtVb2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwtVb2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6ckQrs.s: Assembler messages:
encrypt.c: /tmp/cc6ckQrs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ckQrs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ckQrs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ckQrs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ckQrs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ckQrs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ckQrs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ckQrs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ckQrs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ckQrs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ckQrs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ckQrs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ckQrs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ckQrs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ckQrs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6ckQrs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ckQrs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ckQrs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ckQrs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ckQrs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ckQrs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ckQrs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ckQrs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ckQrs.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyODkvg.s: Assembler messages:
encrypt.c: /tmp/ccyODkvg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyODkvg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyODkvg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyODkvg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyODkvg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyODkvg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyODkvg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyODkvg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyODkvg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyODkvg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyODkvg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyODkvg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyODkvg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyODkvg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyODkvg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyODkvg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyODkvg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyODkvg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyODkvg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyODkvg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyODkvg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyODkvg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyODkvg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyODkvg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccV53t4.s: Assembler messages:
encrypt.c: /tmp/cccV53t4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccV53t4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccV53t4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccV53t4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV53t4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV53t4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV53t4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV53t4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV53t4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccV53t4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccV53t4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccV53t4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccV53t4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV53t4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccV53t4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccV53t4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccV53t4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccV53t4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccV53t4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccV53t4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccV53t4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccV53t4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccV53t4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccV53t4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgbHPOj.s: Assembler messages:
encrypt.c: /tmp/ccgbHPOj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgbHPOj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgbHPOj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgbHPOj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbHPOj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbHPOj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbHPOj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbHPOj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbHPOj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbHPOj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbHPOj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbHPOj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgbHPOj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbHPOj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgbHPOj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgbHPOj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbHPOj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbHPOj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbHPOj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbHPOj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbHPOj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgbHPOj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbHPOj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbHPOj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccdWDvtX.s: Assembler messages:
encrypt.c: /tmp/ccdWDvtX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWDvtX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdWDvtX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdWDvtX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWDvtX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWDvtX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWDvtX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWDvtX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWDvtX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWDvtX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWDvtX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWDvtX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdWDvtX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWDvtX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdWDvtX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdWDvtX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWDvtX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWDvtX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWDvtX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWDvtX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWDvtX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWDvtX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWDvtX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWDvtX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cciC23wL.s: Assembler messages:
encrypt.c: /tmp/cciC23wL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciC23wL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciC23wL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciC23wL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC23wL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC23wL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC23wL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC23wL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC23wL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC23wL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC23wL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC23wL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciC23wL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC23wL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciC23wL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC23wL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciC23wL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciC23wL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC23wL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC23wL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciC23wL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC23wL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciC23wL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciC23wL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2ncKfz.s: Assembler messages:
encrypt.c: /tmp/cc2ncKfz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ncKfz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ncKfz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ncKfz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ncKfz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ncKfz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ncKfz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ncKfz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ncKfz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ncKfz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ncKfz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ncKfz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ncKfz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ncKfz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ncKfz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ncKfz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2ncKfz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ncKfz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ncKfz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ncKfz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ncKfz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ncKfz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ncKfz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ncKfz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cclqQQQO.s: Assembler messages:
encrypt.c: /tmp/cclqQQQO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclqQQQO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclqQQQO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclqQQQO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQQQO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQQQO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQQQO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQQQO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQQQO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqQQQO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqQQQO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqQQQO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclqQQQO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQQQO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclqQQQO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclqQQQO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqQQQO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqQQQO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqQQQO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqQQQO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqQQQO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclqQQQO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqQQQO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqQQQO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJY8bMS.s: Assembler messages:
encrypt.c: /tmp/ccJY8bMS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJY8bMS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJY8bMS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJY8bMS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJY8bMS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJY8bMS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJY8bMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJY8bMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJY8bMS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJY8bMS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJY8bMS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJY8bMS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJY8bMS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJY8bMS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJY8bMS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJY8bMS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJY8bMS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJY8bMS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJY8bMS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJY8bMS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJY8bMS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJY8bMS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJY8bMS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJY8bMS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceQhGZD.s: Assembler messages:
encrypt.c: /tmp/cceQhGZD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQhGZD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQhGZD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceQhGZD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhGZD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhGZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhGZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhGZD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhGZD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQhGZD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQhGZD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQhGZD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQhGZD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhGZD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQhGZD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceQhGZD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQhGZD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQhGZD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQhGZD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhGZD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQhGZD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQhGZD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQhGZD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQhGZD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAQ5mhW.s: Assembler messages:
encrypt.c: /tmp/ccAQ5mhW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQ5mhW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQ5mhW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQ5mhW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ5mhW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ5mhW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ5mhW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ5mhW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ5mhW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQ5mhW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQ5mhW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQ5mhW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQ5mhW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ5mhW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQ5mhW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQ5mhW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAQ5mhW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQ5mhW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQ5mhW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQ5mhW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ5mhW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQ5mhW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQ5mhW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQ5mhW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckKirTv.s: Assembler messages:
encrypt.c: /tmp/cckKirTv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckKirTv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckKirTv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckKirTv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKirTv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKirTv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKirTv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKirTv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKirTv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKirTv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKirTv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKirTv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckKirTv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKirTv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckKirTv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckKirTv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKirTv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKirTv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKirTv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKirTv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKirTv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckKirTv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKirTv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKirTv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccMMEekj.s: Assembler messages:
encrypt.c: /tmp/ccMMEekj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMMEekj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMMEekj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMMEekj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMEekj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMEekj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMEekj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMEekj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMEekj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMEekj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMEekj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMEekj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMMEekj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMEekj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMMEekj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMMEekj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMEekj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMEekj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMEekj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMEekj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMEekj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMMEekj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMEekj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMEekj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccScjXHy.s: Assembler messages:
encrypt.c: /tmp/ccScjXHy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccScjXHy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccScjXHy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccScjXHy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScjXHy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScjXHy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScjXHy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScjXHy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScjXHy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScjXHy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScjXHy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScjXHy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccScjXHy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScjXHy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccScjXHy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScjXHy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccScjXHy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScjXHy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScjXHy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScjXHy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScjXHy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScjXHy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccScjXHy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScjXHy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc526Mj7.s: Assembler messages:
encrypt.c: /tmp/cc526Mj7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc526Mj7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc526Mj7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc526Mj7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc526Mj7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc526Mj7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc526Mj7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc526Mj7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc526Mj7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc526Mj7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc526Mj7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc526Mj7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc526Mj7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc526Mj7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc526Mj7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc526Mj7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc526Mj7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc526Mj7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc526Mj7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc526Mj7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc526Mj7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc526Mj7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc526Mj7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc526Mj7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrhySyq.s: Assembler messages:
encrypt.c: /tmp/ccrhySyq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrhySyq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrhySyq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrhySyq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhySyq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhySyq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhySyq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhySyq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhySyq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhySyq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhySyq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhySyq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrhySyq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhySyq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrhySyq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhySyq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrhySyq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhySyq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhySyq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhySyq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhySyq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhySyq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrhySyq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhySyq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbhXKYc.s: Assembler messages:
encrypt.c: /tmp/ccbhXKYc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbhXKYc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbhXKYc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbhXKYc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhXKYc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhXKYc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhXKYc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhXKYc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhXKYc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhXKYc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhXKYc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhXKYc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbhXKYc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhXKYc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbhXKYc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbhXKYc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbhXKYc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhXKYc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhXKYc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhXKYc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhXKYc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbhXKYc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhXKYc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbhXKYc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccivb1js.s: Assembler messages:
encrypt.c: /tmp/ccivb1js.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccivb1js.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccivb1js.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccivb1js.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb1js.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb1js.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb1js.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb1js.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb1js.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivb1js.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivb1js.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivb1js.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccivb1js.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb1js.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccivb1js.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivb1js.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccivb1js.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivb1js.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivb1js.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivb1js.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivb1js.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivb1js.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccivb1js.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivb1js.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchBFBC3.s: Assembler messages:
encrypt.c: /tmp/cchBFBC3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchBFBC3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchBFBC3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchBFBC3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBFBC3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBFBC3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBFBC3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBFBC3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBFBC3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBFBC3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBFBC3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBFBC3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchBFBC3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBFBC3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchBFBC3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchBFBC3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchBFBC3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBFBC3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBFBC3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBFBC3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBFBC3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchBFBC3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBFBC3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchBFBC3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyoGqfk.s: Assembler messages:
encrypt.c: /tmp/ccyoGqfk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyoGqfk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyoGqfk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyoGqfk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoGqfk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoGqfk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoGqfk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoGqfk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoGqfk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyoGqfk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyoGqfk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyoGqfk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyoGqfk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoGqfk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyoGqfk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyoGqfk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyoGqfk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyoGqfk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyoGqfk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyoGqfk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoGqfk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyoGqfk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyoGqfk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyoGqfk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccdYZih9.s: Assembler messages:
encrypt.c: /tmp/ccdYZih9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdYZih9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdYZih9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdYZih9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYZih9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYZih9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYZih9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYZih9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYZih9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYZih9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYZih9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYZih9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdYZih9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYZih9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdYZih9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYZih9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdYZih9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYZih9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYZih9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYZih9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYZih9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYZih9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdYZih9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYZih9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccou1BkH.s: Assembler messages:
encrypt.c: /tmp/ccou1BkH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccou1BkH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccou1BkH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccou1BkH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccou1BkH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccou1BkH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccou1BkH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccou1BkH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccou1BkH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccou1BkH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccou1BkH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccou1BkH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccou1BkH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccou1BkH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccou1BkH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccou1BkH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccou1BkH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccou1BkH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccou1BkH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccou1BkH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccou1BkH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccou1BkH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccou1BkH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccou1BkH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2x2Ue0.s: Assembler messages:
encrypt.c: /tmp/cc2x2Ue0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2x2Ue0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2x2Ue0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2x2Ue0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x2Ue0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x2Ue0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x2Ue0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x2Ue0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x2Ue0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2x2Ue0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2x2Ue0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2x2Ue0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2x2Ue0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x2Ue0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2x2Ue0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2x2Ue0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2x2Ue0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2x2Ue0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2x2Ue0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2x2Ue0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2x2Ue0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2x2Ue0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2x2Ue0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2x2Ue0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJtwl7y.s: Assembler messages:
encrypt.c: /tmp/ccJtwl7y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJtwl7y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJtwl7y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJtwl7y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtwl7y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtwl7y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtwl7y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtwl7y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtwl7y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtwl7y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtwl7y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtwl7y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJtwl7y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtwl7y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJtwl7y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJtwl7y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtwl7y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtwl7y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtwl7y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtwl7y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtwl7y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJtwl7y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtwl7y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtwl7y.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0hcUBV.s: Assembler messages:
encrypt.c: /tmp/cc0hcUBV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0hcUBV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0hcUBV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0hcUBV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hcUBV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hcUBV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hcUBV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hcUBV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hcUBV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0hcUBV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0hcUBV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0hcUBV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0hcUBV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hcUBV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0hcUBV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0hcUBV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0hcUBV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0hcUBV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0hcUBV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hcUBV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0hcUBV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0hcUBV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0hcUBV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0hcUBV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNuFSdH.s: Assembler messages:
encrypt.c: /tmp/ccNuFSdH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNuFSdH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNuFSdH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNuFSdH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuFSdH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuFSdH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuFSdH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuFSdH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuFSdH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuFSdH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuFSdH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuFSdH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNuFSdH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuFSdH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNuFSdH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuFSdH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNuFSdH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuFSdH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuFSdH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuFSdH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuFSdH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuFSdH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNuFSdH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuFSdH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJQPzlH.s: Assembler messages:
encrypt.c: /tmp/ccJQPzlH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJQPzlH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJQPzlH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJQPzlH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQPzlH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQPzlH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQPzlH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQPzlH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQPzlH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQPzlH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQPzlH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQPzlH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJQPzlH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQPzlH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJQPzlH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQPzlH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJQPzlH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQPzlH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQPzlH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQPzlH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQPzlH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQPzlH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJQPzlH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQPzlH.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cche64BM.s: Assembler messages:
encrypt.c: /tmp/cche64BM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cche64BM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cche64BM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cche64BM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cche64BM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cche64BM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cche64BM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cche64BM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cche64BM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche64BM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche64BM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche64BM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cche64BM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cche64BM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cche64BM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cche64BM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche64BM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cche64BM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cche64BM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cche64BM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cche64BM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cche64BM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cche64BM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cche64BM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJKkyOq.s: Assembler messages:
encrypt.c: /tmp/ccJKkyOq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJKkyOq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJKkyOq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJKkyOq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKkyOq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKkyOq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKkyOq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKkyOq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKkyOq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKkyOq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKkyOq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKkyOq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJKkyOq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKkyOq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJKkyOq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJKkyOq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKkyOq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKkyOq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKkyOq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKkyOq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKkyOq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJKkyOq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKkyOq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKkyOq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccyGlmCk.s: Assembler messages:
encrypt.c: /tmp/ccyGlmCk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGlmCk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGlmCk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGlmCk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGlmCk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGlmCk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGlmCk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGlmCk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGlmCk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGlmCk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGlmCk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGlmCk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGlmCk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGlmCk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGlmCk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGlmCk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyGlmCk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGlmCk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGlmCk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGlmCk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGlmCk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGlmCk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGlmCk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGlmCk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0MCPNh.s: Assembler messages:
encrypt.c: /tmp/cc0MCPNh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0MCPNh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0MCPNh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0MCPNh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MCPNh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MCPNh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MCPNh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MCPNh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MCPNh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0MCPNh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0MCPNh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0MCPNh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0MCPNh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MCPNh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0MCPNh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0MCPNh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0MCPNh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0MCPNh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0MCPNh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0MCPNh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0MCPNh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0MCPNh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0MCPNh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0MCPNh.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx1RIQc.s: Assembler messages:
encrypt.c: /tmp/ccx1RIQc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx1RIQc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx1RIQc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx1RIQc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1RIQc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1RIQc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1RIQc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1RIQc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1RIQc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1RIQc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1RIQc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1RIQc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx1RIQc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1RIQc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx1RIQc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1RIQc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx1RIQc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1RIQc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1RIQc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1RIQc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1RIQc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1RIQc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1RIQc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1RIQc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7dIU5h.s: Assembler messages:
encrypt.c: /tmp/cc7dIU5h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7dIU5h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7dIU5h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7dIU5h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dIU5h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dIU5h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dIU5h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dIU5h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dIU5h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dIU5h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dIU5h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dIU5h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7dIU5h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dIU5h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7dIU5h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dIU5h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7dIU5h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dIU5h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dIU5h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dIU5h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dIU5h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dIU5h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7dIU5h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dIU5h.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccrQudj.s: Assembler messages:
encrypt.c: /tmp/cccrQudj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccrQudj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccrQudj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccrQudj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrQudj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrQudj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrQudj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrQudj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrQudj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrQudj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrQudj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrQudj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccrQudj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrQudj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccrQudj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccrQudj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrQudj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrQudj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrQudj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrQudj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrQudj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccrQudj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrQudj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrQudj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpXeocb.s: Assembler messages:
encrypt.c: /tmp/ccpXeocb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpXeocb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpXeocb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpXeocb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXeocb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXeocb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXeocb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXeocb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXeocb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXeocb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXeocb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXeocb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpXeocb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXeocb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpXeocb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXeocb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpXeocb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXeocb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXeocb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXeocb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXeocb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXeocb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpXeocb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXeocb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpnS9ka.s: Assembler messages:
encrypt.c: /tmp/ccpnS9ka.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpnS9ka.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpnS9ka.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpnS9ka.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnS9ka.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnS9ka.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnS9ka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnS9ka.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnS9ka.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnS9ka.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnS9ka.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnS9ka.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpnS9ka.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnS9ka.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpnS9ka.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpnS9ka.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnS9ka.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnS9ka.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnS9ka.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnS9ka.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnS9ka.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpnS9ka.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnS9ka.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnS9ka.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNTIEwO.s: Assembler messages:
encrypt.c: /tmp/ccNTIEwO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNTIEwO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNTIEwO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNTIEwO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTIEwO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTIEwO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTIEwO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTIEwO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTIEwO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNTIEwO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNTIEwO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNTIEwO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNTIEwO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTIEwO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNTIEwO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNTIEwO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNTIEwO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNTIEwO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNTIEwO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNTIEwO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNTIEwO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNTIEwO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNTIEwO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNTIEwO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYbJYZZ.s: Assembler messages:
encrypt.c: /tmp/ccYbJYZZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYbJYZZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYbJYZZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYbJYZZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbJYZZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbJYZZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbJYZZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbJYZZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbJYZZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbJYZZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbJYZZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbJYZZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYbJYZZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbJYZZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYbJYZZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYbJYZZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbJYZZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbJYZZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbJYZZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbJYZZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbJYZZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYbJYZZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbJYZZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbJYZZ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN7OyyG.s: Assembler messages:
encrypt.c: /tmp/ccN7OyyG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN7OyyG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN7OyyG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN7OyyG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7OyyG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7OyyG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7OyyG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7OyyG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7OyyG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7OyyG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7OyyG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7OyyG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN7OyyG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7OyyG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN7OyyG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7OyyG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN7OyyG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7OyyG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7OyyG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7OyyG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7OyyG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7OyyG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN7OyyG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7OyyG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqnjY9N.s: Assembler messages:
encrypt.c: /tmp/ccqnjY9N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqnjY9N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqnjY9N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqnjY9N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnjY9N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnjY9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnjY9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnjY9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnjY9N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqnjY9N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqnjY9N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqnjY9N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqnjY9N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnjY9N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqnjY9N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqnjY9N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqnjY9N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqnjY9N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqnjY9N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqnjY9N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqnjY9N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqnjY9N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqnjY9N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqnjY9N.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMU3Dc3.s: Assembler messages:
encrypt.c: /tmp/ccMU3Dc3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMU3Dc3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMU3Dc3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMU3Dc3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU3Dc3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU3Dc3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU3Dc3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU3Dc3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU3Dc3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU3Dc3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU3Dc3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU3Dc3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMU3Dc3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU3Dc3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMU3Dc3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU3Dc3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMU3Dc3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU3Dc3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU3Dc3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU3Dc3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU3Dc3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU3Dc3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMU3Dc3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU3Dc3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxpoVl2.s: Assembler messages:
encrypt.c: /tmp/ccxpoVl2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxpoVl2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxpoVl2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxpoVl2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpoVl2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpoVl2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpoVl2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpoVl2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpoVl2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpoVl2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpoVl2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpoVl2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxpoVl2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpoVl2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxpoVl2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxpoVl2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpoVl2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpoVl2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpoVl2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpoVl2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpoVl2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpoVl2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpoVl2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpoVl2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPr9pmV.s: Assembler messages:
encrypt.c: /tmp/ccPr9pmV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPr9pmV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPr9pmV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPr9pmV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pmV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pmV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pmV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pmV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pmV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPr9pmV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPr9pmV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPr9pmV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPr9pmV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pmV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPr9pmV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPr9pmV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPr9pmV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPr9pmV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPr9pmV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPr9pmV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPr9pmV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPr9pmV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPr9pmV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPr9pmV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf1OQ3U.s: Assembler messages:
encrypt.c: /tmp/ccf1OQ3U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf1OQ3U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf1OQ3U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf1OQ3U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1OQ3U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1OQ3U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1OQ3U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1OQ3U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1OQ3U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1OQ3U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1OQ3U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1OQ3U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf1OQ3U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1OQ3U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf1OQ3U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1OQ3U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf1OQ3U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1OQ3U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1OQ3U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1OQ3U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1OQ3U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1OQ3U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1OQ3U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1OQ3U.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY9nwyx.s: Assembler messages:
encrypt.c: /tmp/ccY9nwyx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9nwyx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY9nwyx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY9nwyx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nwyx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nwyx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nwyx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nwyx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nwyx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9nwyx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9nwyx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9nwyx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY9nwyx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nwyx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY9nwyx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9nwyx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY9nwyx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9nwyx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9nwyx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9nwyx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9nwyx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9nwyx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9nwyx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9nwyx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbq5pbG.s: Assembler messages:
encrypt.c: /tmp/ccbq5pbG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbq5pbG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbq5pbG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbq5pbG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq5pbG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq5pbG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq5pbG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq5pbG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq5pbG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbq5pbG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbq5pbG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbq5pbG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbq5pbG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq5pbG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbq5pbG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbq5pbG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbq5pbG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbq5pbG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbq5pbG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq5pbG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbq5pbG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbq5pbG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbq5pbG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbq5pbG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQhhWZx.s: Assembler messages:
encrypt.c: /tmp/ccQhhWZx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQhhWZx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQhhWZx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQhhWZx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhhWZx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhhWZx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhhWZx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhhWZx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhhWZx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhhWZx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhhWZx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhhWZx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQhhWZx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhhWZx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQhhWZx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQhhWZx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQhhWZx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhhWZx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhhWZx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhhWZx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhhWZx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhhWZx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhhWZx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQhhWZx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccGBMop.s: Assembler messages:
encrypt.c: /tmp/cccGBMop.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccGBMop.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccGBMop.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccGBMop.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGBMop.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGBMop.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGBMop.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGBMop.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGBMop.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGBMop.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGBMop.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGBMop.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccGBMop.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGBMop.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccGBMop.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGBMop.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccGBMop.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGBMop.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGBMop.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGBMop.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGBMop.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGBMop.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccGBMop.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGBMop.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRAMZTL.s: Assembler messages:
encrypt.c: /tmp/ccRAMZTL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRAMZTL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRAMZTL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRAMZTL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAMZTL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAMZTL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAMZTL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAMZTL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAMZTL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRAMZTL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRAMZTL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRAMZTL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRAMZTL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAMZTL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRAMZTL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRAMZTL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRAMZTL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRAMZTL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRAMZTL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRAMZTL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRAMZTL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRAMZTL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRAMZTL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRAMZTL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckKiMxt.s: Assembler messages:
encrypt.c: /tmp/cckKiMxt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckKiMxt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckKiMxt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckKiMxt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKiMxt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKiMxt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKiMxt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKiMxt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKiMxt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKiMxt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKiMxt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKiMxt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckKiMxt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKiMxt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckKiMxt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckKiMxt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKiMxt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKiMxt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKiMxt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKiMxt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKiMxt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckKiMxt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKiMxt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKiMxt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc82rcLD.s: Assembler messages:
encrypt.c: /tmp/cc82rcLD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc82rcLD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc82rcLD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc82rcLD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82rcLD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82rcLD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82rcLD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82rcLD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82rcLD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82rcLD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82rcLD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82rcLD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc82rcLD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82rcLD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc82rcLD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82rcLD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc82rcLD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82rcLD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82rcLD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82rcLD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82rcLD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82rcLD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc82rcLD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82rcLD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwecRdl.s: Assembler messages:
encrypt.c: /tmp/ccwecRdl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwecRdl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwecRdl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwecRdl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwecRdl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwecRdl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwecRdl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwecRdl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwecRdl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwecRdl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwecRdl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwecRdl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwecRdl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwecRdl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwecRdl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwecRdl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwecRdl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwecRdl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwecRdl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwecRdl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwecRdl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwecRdl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwecRdl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwecRdl.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU6BaRd.s: Assembler messages:
encrypt.c: /tmp/ccU6BaRd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU6BaRd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU6BaRd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU6BaRd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6BaRd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6BaRd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6BaRd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6BaRd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6BaRd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6BaRd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6BaRd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6BaRd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU6BaRd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6BaRd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU6BaRd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6BaRd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU6BaRd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6BaRd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6BaRd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6BaRd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6BaRd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6BaRd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU6BaRd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6BaRd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjRBIxo.s: Assembler messages:
encrypt.c: /tmp/ccjRBIxo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjRBIxo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjRBIxo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjRBIxo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRBIxo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRBIxo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRBIxo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRBIxo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRBIxo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRBIxo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRBIxo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRBIxo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjRBIxo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRBIxo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjRBIxo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjRBIxo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRBIxo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRBIxo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRBIxo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRBIxo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRBIxo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjRBIxo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRBIxo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRBIxo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKhdQlh.s: Assembler messages:
encrypt.c: /tmp/ccKhdQlh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKhdQlh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKhdQlh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKhdQlh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQlh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQlh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQlh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQlh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQlh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhdQlh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhdQlh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhdQlh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKhdQlh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQlh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKhdQlh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhdQlh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKhdQlh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhdQlh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhdQlh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhdQlh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQlh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhdQlh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKhdQlh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhdQlh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cca9L5uP.s: Assembler messages:
encrypt.c: /tmp/cca9L5uP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca9L5uP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca9L5uP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca9L5uP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9L5uP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9L5uP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9L5uP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9L5uP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9L5uP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9L5uP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9L5uP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9L5uP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca9L5uP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9L5uP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca9L5uP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca9L5uP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9L5uP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9L5uP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9L5uP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9L5uP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9L5uP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9L5uP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9L5uP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9L5uP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJcAR3l.s: Assembler messages:
encrypt.c: /tmp/ccJcAR3l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJcAR3l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJcAR3l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJcAR3l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcAR3l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcAR3l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcAR3l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcAR3l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcAR3l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcAR3l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcAR3l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcAR3l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJcAR3l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcAR3l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJcAR3l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJcAR3l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcAR3l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcAR3l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcAR3l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcAR3l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcAR3l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJcAR3l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcAR3l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcAR3l.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz6BNvY.s: Assembler messages:
encrypt.c: /tmp/ccz6BNvY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6BNvY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6BNvY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz6BNvY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6BNvY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6BNvY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6BNvY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6BNvY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6BNvY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6BNvY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6BNvY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6BNvY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz6BNvY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6BNvY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6BNvY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6BNvY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz6BNvY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz6BNvY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6BNvY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6BNvY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6BNvY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6BNvY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6BNvY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz6BNvY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGHac8O.s: Assembler messages:
encrypt.c: /tmp/ccGHac8O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGHac8O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGHac8O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGHac8O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHac8O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHac8O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHac8O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHac8O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHac8O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHac8O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHac8O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHac8O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGHac8O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHac8O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGHac8O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHac8O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGHac8O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHac8O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHac8O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHac8O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHac8O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHac8O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGHac8O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHac8O.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMOAKG6.s: Assembler messages:
encrypt.c: /tmp/ccMOAKG6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMOAKG6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMOAKG6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMOAKG6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOAKG6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOAKG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOAKG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOAKG6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOAKG6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMOAKG6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMOAKG6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMOAKG6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMOAKG6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOAKG6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMOAKG6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMOAKG6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMOAKG6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMOAKG6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMOAKG6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOAKG6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMOAKG6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMOAKG6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMOAKG6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMOAKG6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccbwmEwY.s: Assembler messages:
encrypt.c: /tmp/ccbwmEwY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbwmEwY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbwmEwY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbwmEwY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwmEwY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwmEwY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwmEwY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwmEwY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwmEwY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbwmEwY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbwmEwY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbwmEwY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbwmEwY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwmEwY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbwmEwY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbwmEwY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbwmEwY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbwmEwY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbwmEwY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwmEwY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbwmEwY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbwmEwY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbwmEwY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbwmEwY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccsyp2mE.s: Assembler messages:
encrypt.c: /tmp/ccsyp2mE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsyp2mE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsyp2mE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsyp2mE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyp2mE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyp2mE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyp2mE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyp2mE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyp2mE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyp2mE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyp2mE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyp2mE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsyp2mE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyp2mE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsyp2mE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyp2mE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsyp2mE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyp2mE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyp2mE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyp2mE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyp2mE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyp2mE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsyp2mE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyp2mE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbZ7HcP.s: Assembler messages:
encrypt.c: /tmp/ccbZ7HcP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZ7HcP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbZ7HcP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZ7HcP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ7HcP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ7HcP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ7HcP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ7HcP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ7HcP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ7HcP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ7HcP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ7HcP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbZ7HcP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ7HcP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbZ7HcP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbZ7HcP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ7HcP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ7HcP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ7HcP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ7HcP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ7HcP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZ7HcP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ7HcP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ7HcP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cciaySfw.s: Assembler messages:
encrypt.c: /tmp/cciaySfw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciaySfw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciaySfw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciaySfw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaySfw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaySfw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaySfw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaySfw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaySfw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaySfw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaySfw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaySfw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciaySfw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaySfw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciaySfw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaySfw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciaySfw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaySfw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaySfw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaySfw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaySfw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaySfw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaySfw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaySfw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7Yx3gz.s: Assembler messages:
encrypt.c: /tmp/cc7Yx3gz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Yx3gz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Yx3gz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Yx3gz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yx3gz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yx3gz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yx3gz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yx3gz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yx3gz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Yx3gz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Yx3gz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Yx3gz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Yx3gz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yx3gz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Yx3gz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Yx3gz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Yx3gz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Yx3gz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Yx3gz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Yx3gz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yx3gz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Yx3gz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Yx3gz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Yx3gz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciqQdgG.s: Assembler messages:
encrypt.c: /tmp/cciqQdgG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciqQdgG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciqQdgG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciqQdgG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQdgG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQdgG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQdgG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQdgG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQdgG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqQdgG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqQdgG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqQdgG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciqQdgG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQdgG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciqQdgG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciqQdgG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqQdgG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqQdgG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqQdgG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQdgG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqQdgG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciqQdgG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqQdgG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqQdgG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9Nc8jx.s: Assembler messages:
encrypt.c: /tmp/cc9Nc8jx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Nc8jx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Nc8jx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Nc8jx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Nc8jx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Nc8jx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Nc8jx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Nc8jx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Nc8jx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Nc8jx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Nc8jx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Nc8jx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Nc8jx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Nc8jx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Nc8jx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Nc8jx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Nc8jx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Nc8jx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Nc8jx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Nc8jx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Nc8jx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Nc8jx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Nc8jx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Nc8jx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvCFP6p.s: Assembler messages:
encrypt.c: /tmp/ccvCFP6p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvCFP6p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvCFP6p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvCFP6p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCFP6p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCFP6p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCFP6p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCFP6p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCFP6p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCFP6p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCFP6p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCFP6p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvCFP6p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCFP6p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvCFP6p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCFP6p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvCFP6p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCFP6p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCFP6p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCFP6p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCFP6p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCFP6p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvCFP6p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCFP6p.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccWMVHF3.s: Assembler messages:
encrypt.c: /tmp/ccWMVHF3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWMVHF3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWMVHF3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWMVHF3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMVHF3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMVHF3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMVHF3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMVHF3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMVHF3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMVHF3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMVHF3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMVHF3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWMVHF3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMVHF3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWMVHF3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMVHF3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWMVHF3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMVHF3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMVHF3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMVHF3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMVHF3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMVHF3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWMVHF3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMVHF3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccY4dEba.s: Assembler messages:
encrypt.c: /tmp/ccY4dEba.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4dEba.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY4dEba.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY4dEba.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dEba.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dEba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dEba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dEba.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dEba.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4dEba.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4dEba.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4dEba.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY4dEba.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dEba.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY4dEba.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY4dEba.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4dEba.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4dEba.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4dEba.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dEba.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4dEba.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4dEba.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4dEba.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4dEba.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5S2BYY.s: Assembler messages:
encrypt.c: /tmp/cc5S2BYY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5S2BYY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5S2BYY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5S2BYY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5S2BYY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5S2BYY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5S2BYY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5S2BYY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5S2BYY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5S2BYY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5S2BYY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5S2BYY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5S2BYY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5S2BYY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5S2BYY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5S2BYY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5S2BYY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5S2BYY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5S2BYY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5S2BYY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5S2BYY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5S2BYY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5S2BYY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5S2BYY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9p53mV.s: Assembler messages:
encrypt.c: /tmp/cc9p53mV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9p53mV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9p53mV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9p53mV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9p53mV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9p53mV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9p53mV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9p53mV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9p53mV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9p53mV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9p53mV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9p53mV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9p53mV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9p53mV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9p53mV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9p53mV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9p53mV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9p53mV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9p53mV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9p53mV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9p53mV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9p53mV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9p53mV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9p53mV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEFll3a.s: Assembler messages:
encrypt.c: /tmp/ccEFll3a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEFll3a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEFll3a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEFll3a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFll3a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFll3a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFll3a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFll3a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFll3a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFll3a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFll3a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFll3a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEFll3a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFll3a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEFll3a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFll3a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEFll3a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFll3a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFll3a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFll3a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFll3a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFll3a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEFll3a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFll3a.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbvLkzV.s: Assembler messages:
encrypt.c: /tmp/ccbvLkzV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbvLkzV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbvLkzV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbvLkzV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvLkzV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvLkzV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvLkzV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvLkzV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvLkzV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvLkzV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvLkzV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvLkzV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbvLkzV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvLkzV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbvLkzV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbvLkzV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvLkzV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvLkzV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvLkzV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvLkzV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvLkzV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbvLkzV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvLkzV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvLkzV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc60ArU2.s: Assembler messages:
encrypt.c: /tmp/cc60ArU2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60ArU2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60ArU2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc60ArU2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60ArU2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60ArU2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60ArU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60ArU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60ArU2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60ArU2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60ArU2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60ArU2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60ArU2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60ArU2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60ArU2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60ArU2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc60ArU2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60ArU2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60ArU2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60ArU2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60ArU2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60ArU2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60ArU2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60ArU2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTtQ7uN.s: Assembler messages:
encrypt.c: /tmp/ccTtQ7uN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTtQ7uN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTtQ7uN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTtQ7uN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtQ7uN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtQ7uN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtQ7uN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtQ7uN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtQ7uN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtQ7uN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtQ7uN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtQ7uN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTtQ7uN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtQ7uN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTtQ7uN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTtQ7uN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtQ7uN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtQ7uN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtQ7uN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtQ7uN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtQ7uN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTtQ7uN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtQ7uN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtQ7uN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccFzc3es.s: Assembler messages:
encrypt.c: /tmp/ccFzc3es.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFzc3es.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFzc3es.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFzc3es.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzc3es.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzc3es.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzc3es.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzc3es.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzc3es.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzc3es.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzc3es.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzc3es.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFzc3es.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzc3es.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFzc3es.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFzc3es.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzc3es.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzc3es.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzc3es.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzc3es.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzc3es.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFzc3es.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzc3es.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzc3es.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccs3DM8R.s: Assembler messages:
encrypt.c: /tmp/ccs3DM8R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs3DM8R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs3DM8R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs3DM8R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3DM8R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3DM8R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3DM8R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3DM8R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3DM8R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3DM8R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3DM8R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3DM8R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs3DM8R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3DM8R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs3DM8R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3DM8R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs3DM8R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3DM8R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3DM8R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3DM8R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3DM8R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3DM8R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs3DM8R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3DM8R.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPgYdtG.s: Assembler messages:
encrypt.c: /tmp/ccPgYdtG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPgYdtG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPgYdtG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPgYdtG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYdtG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYdtG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYdtG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYdtG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYdtG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgYdtG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgYdtG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgYdtG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPgYdtG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYdtG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPgYdtG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgYdtG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPgYdtG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgYdtG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgYdtG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgYdtG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYdtG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgYdtG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPgYdtG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgYdtG.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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