Implementation notes: x86, hydra6, crypto_aead/omdsha256k128n96tau128v1

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
410594? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
412148? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091720170725
420260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
429556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
431064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
433284? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170725
435646? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170725
436600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
438789? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170725
439760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
440218? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170725
440662? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091720170725
441896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
442178? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170725
442924? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
443156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
443180? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091720170725
445064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
445360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
445439? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
446140? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
446545? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
448738? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
453932? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
454428? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
454590? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
454636? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
455944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
455994? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
457549? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
458000? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
461044? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
461159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
461778? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091720170725
462166? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
462369? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
464852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
465278? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
465650? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
470644? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
470954? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091720170725
474656? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
474708? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
476046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
476106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
478002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
480030? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
481358? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
484207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
484582? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
484890? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
485210? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
489618? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
490158? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
491180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
492026? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
493084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
493730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
493736? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
493898? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
494015? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
495657? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
495858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
496568? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
499430? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091720170725
501880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
503566? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170725
508568? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170725
508804? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170725
509332? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091720170725
510512? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170725
511070? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170725
511648? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091720170725
516184? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
516842? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
518098? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
518122? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091720170725
521640? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
522642? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
524138? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
524243? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
524408? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
524992? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
526120? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
527331? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
527748? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
529216? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
529230? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
529290? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
529538? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
530296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
530602? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
531450? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
531808? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
531856? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091720170725
532134? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170725
532184? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
532658? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
533258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
533430? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
533442? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
534066? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170725
534374? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
535130? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
535224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
535274? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170725
535300? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
535312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
535490? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091720170725
535572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
535592? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091720170725
535629? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
536279? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
536468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
536580? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
536836? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
536994? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170725
537072? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
537220? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
537302? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
537426? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
537794? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170725
537882? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
538036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
538940? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
539120? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
539214? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
539402? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
539428? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
539466? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170725
540270? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091720170725
540308? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170725
540538? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091720170725
540584? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
541456? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170725
541582? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
541594? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170725
541642? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
541752? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
541882? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
542430? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170725
543076? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
543258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
543300? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
543818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
544054? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
544063? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
544092? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091720170725
544288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725
544388? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
544468? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091720170725
544562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
545174? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
545202? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
548322? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
548722? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
549196? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
549414? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
550610? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
554950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
556292? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
563208? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
565498? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
567692? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
568870? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
571894? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
575044? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
575136? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725
575574? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
575580? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
575644? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
576860? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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