Implementation notes: x86, hydra6, crypto_aead/omdsha256k128n96tau128v2

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
412254? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
413358? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091720170725
419194? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
427354? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
432806? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
434588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
437868? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170725
438386? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170725
439080? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091720170725
439616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
440082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
440460? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170725
440470? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170725
440600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
441126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
441342? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
441476? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
443886? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170725
444216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
444884? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091720170725
447638? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
453168? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
453645? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
454832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
457502? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
457666? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
457720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
457724? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
458308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
458508? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
459284? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
461666? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
462581? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091720170725
462992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
463300? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
463320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
465248? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
466354? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
467626? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
467792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
472402? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091720170725
475272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
476574? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
476912? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
477894? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
478580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
481230? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
481388? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
484080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
485500? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
485684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
485858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
487688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
490726? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
491616? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
491697? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
492769? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091720170725
493648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
493712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
493956? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
494062? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
494406? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
495198? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
495886? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
496601? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
504908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
506694? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170725
509912? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170725
510270? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170725
510420? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091720170725
511690? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170725
512095? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170725
512372? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091720170725
512434? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
514922? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091720170725
516828? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
519494? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
520324? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
521018? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
521036? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
521730? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
521796? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
522629? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
524324? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091720170725
526480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
527830? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
528634? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
529238? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
529524? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
531100? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
531250? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
532804? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170725
532968? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
533316? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091720170725
534202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
534366? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
534864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
535486? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
535654? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
535694? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
536132? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
536364? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170725
536390? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
536640? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
536730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
536752? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
537112? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
537182? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
537368? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
537676? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
538464? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091720170725
539084? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
539254? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
539278? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170725
539332? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
539782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
539790? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
539804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
539814? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
539862? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
540362? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170725
540584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
541148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
541228? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
541458? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
541726? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
542660? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
542754? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
542830? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
542840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
542934? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
543128? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
543342? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170725
543454? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091720170725
543474? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
543642? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
543672? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091720170725
543708? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170725
543759? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
543864? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091720170725
543964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725
543978? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170725
544554? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170725
544688? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170725
544810? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
545044? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
545734? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091720170725
546082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
546734? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170725
546772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
547772? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
548976? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
549002? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
549078? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
551956? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
552108? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
552672? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
553422? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
553500? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
553536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
555566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
567208? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
568776? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
570442? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
575126? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
575546? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
576618? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
577836? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
578418? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
579622? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
579988? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
580202? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v2/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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccORt69F.s: Assembler messages:
encrypt.c: /tmp/ccORt69F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccORt69F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccORt69F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccORt69F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORt69F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORt69F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORt69F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORt69F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORt69F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORt69F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORt69F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORt69F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccORt69F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORt69F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccORt69F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccORt69F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORt69F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORt69F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORt69F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORt69F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORt69F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccORt69F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORt69F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORt69F.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbhVoj4.s: Assembler messages:
encrypt.c: /tmp/ccbhVoj4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbhVoj4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbhVoj4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbhVoj4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhVoj4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhVoj4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhVoj4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhVoj4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhVoj4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhVoj4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhVoj4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhVoj4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbhVoj4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhVoj4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbhVoj4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhVoj4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbhVoj4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhVoj4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhVoj4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhVoj4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhVoj4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhVoj4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbhVoj4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhVoj4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3DrJlw.s: Assembler messages:
encrypt.c: /tmp/cc3DrJlw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DrJlw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3DrJlw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3DrJlw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DrJlw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DrJlw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DrJlw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DrJlw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DrJlw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DrJlw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DrJlw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DrJlw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3DrJlw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DrJlw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3DrJlw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3DrJlw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DrJlw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DrJlw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DrJlw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DrJlw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DrJlw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DrJlw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DrJlw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DrJlw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpmGCMY.s: Assembler messages:
encrypt.c: /tmp/ccpmGCMY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpmGCMY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpmGCMY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpmGCMY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmGCMY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmGCMY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmGCMY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmGCMY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmGCMY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmGCMY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmGCMY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmGCMY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpmGCMY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmGCMY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpmGCMY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmGCMY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpmGCMY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmGCMY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmGCMY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmGCMY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmGCMY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmGCMY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpmGCMY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmGCMY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKnH3Sh.s: Assembler messages:
encrypt.c: /tmp/ccKnH3Sh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKnH3Sh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKnH3Sh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKnH3Sh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnH3Sh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnH3Sh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnH3Sh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnH3Sh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnH3Sh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnH3Sh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnH3Sh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnH3Sh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKnH3Sh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnH3Sh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKnH3Sh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKnH3Sh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKnH3Sh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnH3Sh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnH3Sh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnH3Sh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnH3Sh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKnH3Sh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnH3Sh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKnH3Sh.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTMeIEK.s: Assembler messages:
encrypt.c: /tmp/ccTMeIEK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTMeIEK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTMeIEK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTMeIEK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMeIEK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMeIEK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMeIEK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMeIEK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMeIEK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMeIEK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMeIEK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMeIEK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTMeIEK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMeIEK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTMeIEK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMeIEK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTMeIEK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMeIEK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMeIEK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMeIEK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMeIEK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMeIEK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTMeIEK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMeIEK.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNT3uMC.s: Assembler messages:
encrypt.c: /tmp/ccNT3uMC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNT3uMC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNT3uMC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNT3uMC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT3uMC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT3uMC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT3uMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT3uMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT3uMC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNT3uMC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNT3uMC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNT3uMC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNT3uMC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT3uMC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNT3uMC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNT3uMC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNT3uMC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNT3uMC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNT3uMC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNT3uMC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT3uMC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNT3uMC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNT3uMC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNT3uMC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczVQcba.s: Assembler messages:
encrypt.c: /tmp/cczVQcba.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVQcba.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVQcba.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczVQcba.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVQcba.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVQcba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVQcba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVQcba.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVQcba.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVQcba.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVQcba.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVQcba.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVQcba.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVQcba.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVQcba.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczVQcba.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVQcba.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVQcba.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVQcba.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVQcba.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVQcba.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVQcba.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVQcba.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVQcba.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc26CUfl.s: Assembler messages:
encrypt.c: /tmp/cc26CUfl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc26CUfl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc26CUfl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc26CUfl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26CUfl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26CUfl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26CUfl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26CUfl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26CUfl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26CUfl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26CUfl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26CUfl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc26CUfl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26CUfl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc26CUfl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc26CUfl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26CUfl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26CUfl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26CUfl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26CUfl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26CUfl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26CUfl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26CUfl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26CUfl.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVPzE2B.s: Assembler messages:
encrypt.c: /tmp/ccVPzE2B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVPzE2B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVPzE2B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVPzE2B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPzE2B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPzE2B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPzE2B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPzE2B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPzE2B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPzE2B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPzE2B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPzE2B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVPzE2B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPzE2B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVPzE2B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPzE2B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVPzE2B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPzE2B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPzE2B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPzE2B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPzE2B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPzE2B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVPzE2B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPzE2B.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8vSKab.s: Assembler messages:
encrypt.c: /tmp/cc8vSKab.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8vSKab.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8vSKab.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8vSKab.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vSKab.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vSKab.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vSKab.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vSKab.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vSKab.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vSKab.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vSKab.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vSKab.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8vSKab.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vSKab.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8vSKab.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8vSKab.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vSKab.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vSKab.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vSKab.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vSKab.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vSKab.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8vSKab.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vSKab.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vSKab.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl6k1ou.s: Assembler messages:
encrypt.c: /tmp/ccl6k1ou.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl6k1ou.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl6k1ou.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl6k1ou.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6k1ou.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6k1ou.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6k1ou.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6k1ou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6k1ou.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6k1ou.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6k1ou.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6k1ou.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl6k1ou.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6k1ou.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl6k1ou.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6k1ou.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl6k1ou.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6k1ou.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6k1ou.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6k1ou.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6k1ou.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6k1ou.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl6k1ou.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6k1ou.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccKTM8gM.s: Assembler messages:
encrypt.c: /tmp/ccKTM8gM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTM8gM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTM8gM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTM8gM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTM8gM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTM8gM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTM8gM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTM8gM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTM8gM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTM8gM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTM8gM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTM8gM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTM8gM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTM8gM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTM8gM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKTM8gM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTM8gM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTM8gM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTM8gM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTM8gM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTM8gM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTM8gM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTM8gM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTM8gM.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccSKmrf4.s: Assembler messages:
encrypt.c: /tmp/ccSKmrf4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSKmrf4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSKmrf4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSKmrf4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKmrf4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKmrf4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKmrf4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKmrf4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKmrf4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSKmrf4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSKmrf4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSKmrf4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSKmrf4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKmrf4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSKmrf4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSKmrf4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSKmrf4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSKmrf4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSKmrf4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSKmrf4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKmrf4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSKmrf4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSKmrf4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSKmrf4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP4zKWY.s: Assembler messages:
encrypt.c: /tmp/ccP4zKWY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP4zKWY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP4zKWY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP4zKWY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4zKWY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4zKWY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4zKWY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4zKWY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4zKWY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP4zKWY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP4zKWY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP4zKWY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP4zKWY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4zKWY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP4zKWY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP4zKWY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP4zKWY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP4zKWY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP4zKWY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP4zKWY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4zKWY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP4zKWY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP4zKWY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP4zKWY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cczWeNTG.s: Assembler messages:
encrypt.c: /tmp/cczWeNTG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczWeNTG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczWeNTG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczWeNTG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWeNTG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWeNTG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWeNTG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWeNTG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWeNTG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWeNTG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWeNTG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWeNTG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczWeNTG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWeNTG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczWeNTG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczWeNTG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWeNTG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWeNTG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWeNTG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWeNTG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWeNTG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczWeNTG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWeNTG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWeNTG.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj6jFsW.s: Assembler messages:
encrypt.c: /tmp/ccj6jFsW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6jFsW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6jFsW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6jFsW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6jFsW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6jFsW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6jFsW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6jFsW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6jFsW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6jFsW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6jFsW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6jFsW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6jFsW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6jFsW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6jFsW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj6jFsW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6jFsW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6jFsW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6jFsW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6jFsW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6jFsW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6jFsW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6jFsW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6jFsW.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczmAw6N.s: Assembler messages:
encrypt.c: /tmp/cczmAw6N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczmAw6N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczmAw6N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczmAw6N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmAw6N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmAw6N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmAw6N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmAw6N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmAw6N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmAw6N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmAw6N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmAw6N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczmAw6N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmAw6N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczmAw6N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmAw6N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczmAw6N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmAw6N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmAw6N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmAw6N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmAw6N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmAw6N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmAw6N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmAw6N.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPWxcjO.s: Assembler messages:
encrypt.c: /tmp/ccPWxcjO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPWxcjO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPWxcjO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPWxcjO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWxcjO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWxcjO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWxcjO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWxcjO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWxcjO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWxcjO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWxcjO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWxcjO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPWxcjO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWxcjO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPWxcjO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPWxcjO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWxcjO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWxcjO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWxcjO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWxcjO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWxcjO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPWxcjO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWxcjO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWxcjO.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctsTQLF.s: Assembler messages:
encrypt.c: /tmp/cctsTQLF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctsTQLF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctsTQLF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctsTQLF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsTQLF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsTQLF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsTQLF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsTQLF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsTQLF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsTQLF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsTQLF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsTQLF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctsTQLF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsTQLF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctsTQLF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsTQLF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctsTQLF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsTQLF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsTQLF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsTQLF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsTQLF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsTQLF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctsTQLF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsTQLF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5QWmqv.s: Assembler messages:
encrypt.c: /tmp/cc5QWmqv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QWmqv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QWmqv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QWmqv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QWmqv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QWmqv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QWmqv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QWmqv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QWmqv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QWmqv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QWmqv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QWmqv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QWmqv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QWmqv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QWmqv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QWmqv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5QWmqv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QWmqv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QWmqv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QWmqv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QWmqv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QWmqv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QWmqv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QWmqv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqRKdtq.s: Assembler messages:
encrypt.c: /tmp/ccqRKdtq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqRKdtq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqRKdtq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqRKdtq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKdtq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKdtq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKdtq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKdtq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKdtq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRKdtq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRKdtq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRKdtq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqRKdtq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKdtq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqRKdtq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqRKdtq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRKdtq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRKdtq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRKdtq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRKdtq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRKdtq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqRKdtq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRKdtq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRKdtq.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1Ku0ki.s: Assembler messages:
encrypt.c: /tmp/cc1Ku0ki.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Ku0ki.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Ku0ki.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Ku0ki.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ku0ki.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ku0ki.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ku0ki.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ku0ki.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ku0ki.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Ku0ki.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Ku0ki.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Ku0ki.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Ku0ki.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ku0ki.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Ku0ki.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Ku0ki.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Ku0ki.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Ku0ki.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Ku0ki.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ku0ki.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Ku0ki.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Ku0ki.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Ku0ki.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Ku0ki.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE71e5m.s: Assembler messages:
encrypt.c: /tmp/ccE71e5m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE71e5m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE71e5m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE71e5m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE71e5m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE71e5m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE71e5m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE71e5m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE71e5m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE71e5m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE71e5m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE71e5m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE71e5m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE71e5m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE71e5m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE71e5m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE71e5m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE71e5m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE71e5m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE71e5m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE71e5m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE71e5m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE71e5m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE71e5m.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCsJvTm.s: Assembler messages:
encrypt.c: /tmp/ccCsJvTm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCsJvTm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCsJvTm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCsJvTm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsJvTm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsJvTm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsJvTm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsJvTm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsJvTm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsJvTm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsJvTm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsJvTm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCsJvTm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsJvTm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCsJvTm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCsJvTm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsJvTm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsJvTm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsJvTm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsJvTm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsJvTm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCsJvTm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsJvTm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsJvTm.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEV0MZj.s: Assembler messages:
encrypt.c: /tmp/ccEV0MZj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEV0MZj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEV0MZj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEV0MZj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEV0MZj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEV0MZj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEV0MZj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEV0MZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEV0MZj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEV0MZj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEV0MZj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEV0MZj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEV0MZj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEV0MZj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEV0MZj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEV0MZj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEV0MZj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEV0MZj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEV0MZj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEV0MZj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEV0MZj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEV0MZj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEV0MZj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEV0MZj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6w03ie.s: Assembler messages:
encrypt.c: /tmp/cc6w03ie.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6w03ie.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6w03ie.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6w03ie.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w03ie.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w03ie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w03ie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w03ie.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w03ie.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6w03ie.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6w03ie.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6w03ie.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6w03ie.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w03ie.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6w03ie.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6w03ie.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6w03ie.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6w03ie.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6w03ie.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w03ie.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6w03ie.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6w03ie.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6w03ie.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6w03ie.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8jig3a.s: Assembler messages:
encrypt.c: /tmp/cc8jig3a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8jig3a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8jig3a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8jig3a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jig3a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jig3a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jig3a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jig3a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jig3a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jig3a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jig3a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jig3a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8jig3a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jig3a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8jig3a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jig3a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8jig3a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jig3a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jig3a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jig3a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jig3a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jig3a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8jig3a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jig3a.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBKQ0mM.s: Assembler messages:
encrypt.c: /tmp/ccBKQ0mM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKQ0mM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKQ0mM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKQ0mM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKQ0mM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKQ0mM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKQ0mM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKQ0mM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKQ0mM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKQ0mM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKQ0mM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKQ0mM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKQ0mM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKQ0mM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKQ0mM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKQ0mM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBKQ0mM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKQ0mM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKQ0mM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKQ0mM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKQ0mM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKQ0mM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKQ0mM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKQ0mM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNvrDP0.s: Assembler messages:
encrypt.c: /tmp/ccNvrDP0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNvrDP0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNvrDP0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNvrDP0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvrDP0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvrDP0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvrDP0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvrDP0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvrDP0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvrDP0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvrDP0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvrDP0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNvrDP0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvrDP0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNvrDP0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNvrDP0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvrDP0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvrDP0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvrDP0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvrDP0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvrDP0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvrDP0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvrDP0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvrDP0.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM3TxfS.s: Assembler messages:
encrypt.c: /tmp/ccM3TxfS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM3TxfS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM3TxfS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM3TxfS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3TxfS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3TxfS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3TxfS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3TxfS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3TxfS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3TxfS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3TxfS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3TxfS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM3TxfS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3TxfS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM3TxfS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM3TxfS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3TxfS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3TxfS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3TxfS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3TxfS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3TxfS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM3TxfS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3TxfS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3TxfS.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWk1PVG.s: Assembler messages:
encrypt.c: /tmp/ccWk1PVG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWk1PVG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWk1PVG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWk1PVG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk1PVG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk1PVG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk1PVG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk1PVG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk1PVG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWk1PVG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWk1PVG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWk1PVG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWk1PVG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk1PVG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWk1PVG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWk1PVG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWk1PVG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWk1PVG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWk1PVG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWk1PVG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk1PVG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWk1PVG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWk1PVG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWk1PVG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8B6O15.s: Assembler messages:
encrypt.c: /tmp/cc8B6O15.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8B6O15.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8B6O15.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8B6O15.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B6O15.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B6O15.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B6O15.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B6O15.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B6O15.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8B6O15.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8B6O15.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8B6O15.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8B6O15.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B6O15.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8B6O15.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8B6O15.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8B6O15.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8B6O15.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8B6O15.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B6O15.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8B6O15.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8B6O15.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8B6O15.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8B6O15.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxlqsl3.s: Assembler messages:
encrypt.c: /tmp/ccxlqsl3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxlqsl3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxlqsl3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxlqsl3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlqsl3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlqsl3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlqsl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlqsl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlqsl3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlqsl3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlqsl3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlqsl3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxlqsl3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlqsl3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxlqsl3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlqsl3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxlqsl3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlqsl3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlqsl3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlqsl3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlqsl3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlqsl3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxlqsl3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlqsl3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqBw1QX.s: Assembler messages:
encrypt.c: /tmp/ccqBw1QX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBw1QX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqBw1QX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqBw1QX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBw1QX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBw1QX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBw1QX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBw1QX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBw1QX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBw1QX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBw1QX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBw1QX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqBw1QX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBw1QX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqBw1QX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBw1QX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqBw1QX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBw1QX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBw1QX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBw1QX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBw1QX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBw1QX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBw1QX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBw1QX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqtJIna.s: Assembler messages:
encrypt.c: /tmp/ccqtJIna.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqtJIna.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqtJIna.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqtJIna.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJIna.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJIna.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJIna.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJIna.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJIna.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtJIna.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtJIna.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtJIna.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqtJIna.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJIna.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqtJIna.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqtJIna.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtJIna.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtJIna.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtJIna.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtJIna.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtJIna.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqtJIna.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtJIna.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtJIna.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmnCRIJ.s: Assembler messages:
encrypt.c: /tmp/ccmnCRIJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmnCRIJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmnCRIJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmnCRIJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnCRIJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnCRIJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnCRIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnCRIJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnCRIJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnCRIJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnCRIJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnCRIJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmnCRIJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnCRIJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmnCRIJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmnCRIJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnCRIJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnCRIJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnCRIJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnCRIJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnCRIJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmnCRIJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnCRIJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnCRIJ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cculnVbG.s: Assembler messages:
encrypt.c: /tmp/cculnVbG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cculnVbG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cculnVbG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cculnVbG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cculnVbG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cculnVbG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cculnVbG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cculnVbG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cculnVbG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculnVbG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculnVbG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculnVbG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cculnVbG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cculnVbG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cculnVbG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculnVbG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cculnVbG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculnVbG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculnVbG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculnVbG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cculnVbG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculnVbG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cculnVbG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculnVbG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrRbbPE.s: Assembler messages:
encrypt.c: /tmp/ccrRbbPE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrRbbPE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrRbbPE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrRbbPE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRbbPE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRbbPE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRbbPE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRbbPE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRbbPE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRbbPE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRbbPE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRbbPE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrRbbPE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRbbPE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrRbbPE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrRbbPE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRbbPE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRbbPE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRbbPE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRbbPE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRbbPE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrRbbPE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRbbPE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRbbPE.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyhd9RB.s: Assembler messages:
encrypt.c: /tmp/ccyhd9RB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyhd9RB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyhd9RB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyhd9RB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhd9RB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhd9RB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhd9RB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhd9RB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhd9RB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhd9RB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhd9RB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhd9RB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyhd9RB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhd9RB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyhd9RB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhd9RB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyhd9RB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhd9RB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhd9RB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhd9RB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhd9RB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhd9RB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyhd9RB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhd9RB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc943jOa.s: Assembler messages:
encrypt.c: /tmp/cc943jOa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc943jOa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc943jOa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc943jOa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc943jOa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc943jOa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc943jOa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc943jOa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc943jOa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc943jOa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc943jOa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc943jOa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc943jOa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc943jOa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc943jOa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc943jOa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc943jOa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc943jOa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc943jOa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc943jOa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc943jOa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc943jOa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc943jOa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc943jOa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR6SLWF.s: Assembler messages:
encrypt.c: /tmp/ccR6SLWF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR6SLWF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR6SLWF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR6SLWF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6SLWF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6SLWF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6SLWF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6SLWF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6SLWF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6SLWF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6SLWF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6SLWF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR6SLWF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6SLWF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR6SLWF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR6SLWF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6SLWF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6SLWF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6SLWF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6SLWF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6SLWF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR6SLWF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6SLWF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6SLWF.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGWbBj2.s: Assembler messages:
encrypt.c: /tmp/ccGWbBj2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGWbBj2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGWbBj2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGWbBj2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWbBj2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWbBj2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWbBj2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWbBj2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWbBj2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWbBj2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWbBj2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWbBj2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGWbBj2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWbBj2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGWbBj2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWbBj2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGWbBj2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWbBj2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWbBj2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWbBj2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWbBj2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWbBj2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGWbBj2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWbBj2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuqy8vJ.s: Assembler messages:
encrypt.c: /tmp/ccuqy8vJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqy8vJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqy8vJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqy8vJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqy8vJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqy8vJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqy8vJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqy8vJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqy8vJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqy8vJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqy8vJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqy8vJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqy8vJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqy8vJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqy8vJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuqy8vJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqy8vJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqy8vJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqy8vJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqy8vJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqy8vJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqy8vJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqy8vJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqy8vJ.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCd7SKj.s: Assembler messages:
encrypt.c: /tmp/ccCd7SKj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCd7SKj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCd7SKj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCd7SKj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd7SKj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd7SKj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd7SKj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd7SKj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd7SKj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCd7SKj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCd7SKj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCd7SKj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCd7SKj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd7SKj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCd7SKj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCd7SKj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCd7SKj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCd7SKj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCd7SKj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCd7SKj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCd7SKj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCd7SKj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCd7SKj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCd7SKj.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczleDDH.s: Assembler messages:
encrypt.c: /tmp/cczleDDH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczleDDH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczleDDH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczleDDH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczleDDH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczleDDH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczleDDH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczleDDH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczleDDH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczleDDH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczleDDH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczleDDH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczleDDH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczleDDH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczleDDH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczleDDH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczleDDH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczleDDH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczleDDH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczleDDH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczleDDH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczleDDH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczleDDH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczleDDH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSMyzbz.s: Assembler messages:
encrypt.c: /tmp/ccSMyzbz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSMyzbz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSMyzbz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSMyzbz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMyzbz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMyzbz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMyzbz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMyzbz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMyzbz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMyzbz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMyzbz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMyzbz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSMyzbz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMyzbz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSMyzbz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMyzbz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSMyzbz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMyzbz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMyzbz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMyzbz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMyzbz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMyzbz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSMyzbz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMyzbz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccafCHsb.s: Assembler messages:
encrypt.c: /tmp/ccafCHsb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccafCHsb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccafCHsb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccafCHsb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafCHsb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafCHsb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafCHsb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafCHsb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafCHsb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafCHsb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafCHsb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafCHsb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccafCHsb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafCHsb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccafCHsb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccafCHsb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafCHsb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafCHsb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafCHsb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafCHsb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafCHsb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccafCHsb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafCHsb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafCHsb.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUmWR8O.s: Assembler messages:
encrypt.c: /tmp/ccUmWR8O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUmWR8O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUmWR8O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUmWR8O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmWR8O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmWR8O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmWR8O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmWR8O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmWR8O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUmWR8O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUmWR8O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUmWR8O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUmWR8O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmWR8O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUmWR8O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUmWR8O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUmWR8O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUmWR8O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUmWR8O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUmWR8O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmWR8O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUmWR8O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUmWR8O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUmWR8O.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccltlKSx.s: Assembler messages:
encrypt.c: /tmp/ccltlKSx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccltlKSx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccltlKSx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccltlKSx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltlKSx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltlKSx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltlKSx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltlKSx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltlKSx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltlKSx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltlKSx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltlKSx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccltlKSx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltlKSx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccltlKSx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccltlKSx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccltlKSx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltlKSx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltlKSx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltlKSx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltlKSx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccltlKSx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltlKSx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccltlKSx.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKmkguH.s: Assembler messages:
encrypt.c: /tmp/ccKmkguH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKmkguH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKmkguH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKmkguH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmkguH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmkguH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmkguH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmkguH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmkguH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmkguH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmkguH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmkguH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKmkguH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmkguH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKmkguH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmkguH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKmkguH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmkguH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmkguH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmkguH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmkguH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmkguH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKmkguH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmkguH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKodePs.s: Assembler messages:
encrypt.c: /tmp/ccKodePs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKodePs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKodePs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKodePs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKodePs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKodePs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKodePs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKodePs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKodePs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKodePs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKodePs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKodePs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKodePs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKodePs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKodePs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKodePs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKodePs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKodePs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKodePs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKodePs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKodePs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKodePs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKodePs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKodePs.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYc5Ak3.s: Assembler messages:
encrypt.c: /tmp/ccYc5Ak3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYc5Ak3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYc5Ak3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYc5Ak3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc5Ak3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc5Ak3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc5Ak3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc5Ak3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc5Ak3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYc5Ak3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYc5Ak3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYc5Ak3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYc5Ak3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc5Ak3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYc5Ak3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYc5Ak3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYc5Ak3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYc5Ak3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYc5Ak3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc5Ak3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYc5Ak3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYc5Ak3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYc5Ak3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYc5Ak3.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccn0Z60k.s: Assembler messages:
encrypt.c: /tmp/ccn0Z60k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn0Z60k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn0Z60k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn0Z60k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Z60k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Z60k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Z60k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Z60k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Z60k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0Z60k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0Z60k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0Z60k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn0Z60k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Z60k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn0Z60k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0Z60k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn0Z60k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0Z60k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0Z60k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0Z60k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Z60k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0Z60k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn0Z60k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0Z60k.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQJurZb.s: Assembler messages:
encrypt.c: /tmp/ccQJurZb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJurZb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJurZb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQJurZb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJurZb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJurZb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJurZb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJurZb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJurZb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJurZb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJurZb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJurZb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQJurZb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJurZb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJurZb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJurZb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQJurZb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJurZb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJurZb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJurZb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJurZb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJurZb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJurZb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJurZb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb8MFYU.s: Assembler messages:
encrypt.c: /tmp/ccb8MFYU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb8MFYU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb8MFYU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb8MFYU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8MFYU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8MFYU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8MFYU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8MFYU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8MFYU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8MFYU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8MFYU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8MFYU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb8MFYU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8MFYU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb8MFYU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb8MFYU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb8MFYU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8MFYU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8MFYU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8MFYU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8MFYU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb8MFYU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8MFYU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb8MFYU.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT1beDW.s: Assembler messages:
encrypt.c: /tmp/ccT1beDW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT1beDW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT1beDW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT1beDW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1beDW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1beDW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1beDW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1beDW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1beDW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1beDW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1beDW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1beDW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT1beDW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1beDW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT1beDW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT1beDW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1beDW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1beDW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1beDW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1beDW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1beDW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT1beDW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1beDW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1beDW.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclHfS3g.s: Assembler messages:
encrypt.c: /tmp/cclHfS3g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclHfS3g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclHfS3g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclHfS3g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHfS3g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHfS3g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHfS3g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHfS3g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHfS3g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHfS3g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHfS3g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHfS3g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclHfS3g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHfS3g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclHfS3g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHfS3g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclHfS3g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHfS3g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHfS3g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHfS3g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHfS3g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHfS3g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHfS3g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHfS3g.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9qWs3i.s: Assembler messages:
encrypt.c: /tmp/cc9qWs3i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qWs3i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qWs3i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qWs3i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qWs3i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qWs3i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qWs3i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qWs3i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qWs3i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qWs3i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qWs3i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qWs3i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qWs3i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qWs3i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qWs3i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qWs3i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9qWs3i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qWs3i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qWs3i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qWs3i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qWs3i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qWs3i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qWs3i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qWs3i.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqpI75N.s: Assembler messages:
encrypt.c: /tmp/ccqpI75N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqpI75N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqpI75N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqpI75N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpI75N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpI75N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpI75N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpI75N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpI75N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpI75N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpI75N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpI75N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqpI75N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpI75N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqpI75N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqpI75N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpI75N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpI75N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpI75N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpI75N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpI75N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqpI75N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpI75N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpI75N.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX2T04W.s: Assembler messages:
encrypt.c: /tmp/ccX2T04W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX2T04W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX2T04W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX2T04W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2T04W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2T04W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2T04W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2T04W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2T04W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2T04W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2T04W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2T04W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX2T04W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2T04W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX2T04W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2T04W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX2T04W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2T04W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2T04W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2T04W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2T04W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2T04W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX2T04W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2T04W.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpScJlA.s: Assembler messages:
encrypt.c: /tmp/ccpScJlA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpScJlA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpScJlA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpScJlA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpScJlA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpScJlA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpScJlA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpScJlA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpScJlA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpScJlA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpScJlA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpScJlA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpScJlA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpScJlA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpScJlA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpScJlA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpScJlA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpScJlA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpScJlA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpScJlA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpScJlA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpScJlA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpScJlA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpScJlA.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceudzQP.s: Assembler messages:
encrypt.c: /tmp/cceudzQP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceudzQP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceudzQP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceudzQP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceudzQP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceudzQP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceudzQP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceudzQP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceudzQP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceudzQP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceudzQP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceudzQP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceudzQP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceudzQP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceudzQP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceudzQP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceudzQP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceudzQP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceudzQP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceudzQP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceudzQP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceudzQP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceudzQP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceudzQP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxJ9rQr.s: Assembler messages:
encrypt.c: /tmp/ccxJ9rQr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJ9rQr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxJ9rQr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxJ9rQr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ9rQr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ9rQr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ9rQr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ9rQr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ9rQr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJ9rQr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJ9rQr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJ9rQr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxJ9rQr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ9rQr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxJ9rQr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxJ9rQr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJ9rQr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJ9rQr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJ9rQr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ9rQr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJ9rQr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJ9rQr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJ9rQr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJ9rQr.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVNrWvk.s: Assembler messages:
encrypt.c: /tmp/ccVNrWvk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVNrWvk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVNrWvk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVNrWvk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNrWvk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNrWvk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNrWvk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNrWvk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNrWvk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNrWvk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNrWvk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNrWvk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVNrWvk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNrWvk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVNrWvk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNrWvk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVNrWvk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNrWvk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNrWvk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNrWvk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNrWvk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNrWvk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVNrWvk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNrWvk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbM5spW.s: Assembler messages:
encrypt.c: /tmp/ccbM5spW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbM5spW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbM5spW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbM5spW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbM5spW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbM5spW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbM5spW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbM5spW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbM5spW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbM5spW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbM5spW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbM5spW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbM5spW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbM5spW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbM5spW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbM5spW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbM5spW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbM5spW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbM5spW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbM5spW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbM5spW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbM5spW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbM5spW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbM5spW.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCQ1DVN.s: Assembler messages:
encrypt.c: /tmp/ccCQ1DVN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCQ1DVN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCQ1DVN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCQ1DVN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQ1DVN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQ1DVN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQ1DVN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQ1DVN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQ1DVN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQ1DVN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQ1DVN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQ1DVN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCQ1DVN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQ1DVN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCQ1DVN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCQ1DVN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQ1DVN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQ1DVN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQ1DVN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQ1DVN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQ1DVN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCQ1DVN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQ1DVN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQ1DVN.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgoaGJb.s: Assembler messages:
encrypt.c: /tmp/ccgoaGJb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgoaGJb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgoaGJb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgoaGJb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoaGJb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoaGJb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoaGJb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoaGJb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoaGJb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgoaGJb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgoaGJb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgoaGJb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgoaGJb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoaGJb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgoaGJb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgoaGJb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgoaGJb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgoaGJb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgoaGJb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgoaGJb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoaGJb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgoaGJb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgoaGJb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgoaGJb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cciMlxGo.s: Assembler messages:
encrypt.c: /tmp/cciMlxGo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciMlxGo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciMlxGo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciMlxGo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMlxGo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMlxGo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMlxGo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMlxGo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMlxGo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMlxGo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMlxGo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMlxGo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciMlxGo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMlxGo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciMlxGo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciMlxGo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMlxGo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMlxGo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMlxGo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMlxGo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMlxGo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciMlxGo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMlxGo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMlxGo.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvszhhQ.s: Assembler messages:
encrypt.c: /tmp/ccvszhhQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvszhhQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvszhhQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvszhhQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvszhhQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvszhhQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvszhhQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvszhhQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvszhhQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvszhhQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvszhhQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvszhhQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvszhhQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvszhhQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvszhhQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvszhhQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvszhhQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvszhhQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvszhhQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvszhhQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvszhhQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvszhhQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvszhhQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvszhhQ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL72aOP.s: Assembler messages:
encrypt.c: /tmp/ccL72aOP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL72aOP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL72aOP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL72aOP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL72aOP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL72aOP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL72aOP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL72aOP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL72aOP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL72aOP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL72aOP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL72aOP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL72aOP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL72aOP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL72aOP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL72aOP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL72aOP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL72aOP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL72aOP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL72aOP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL72aOP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL72aOP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL72aOP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL72aOP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccckE6Mr.s: Assembler messages:
encrypt.c: /tmp/ccckE6Mr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccckE6Mr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccckE6Mr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccckE6Mr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckE6Mr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckE6Mr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckE6Mr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckE6Mr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckE6Mr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckE6Mr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckE6Mr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckE6Mr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccckE6Mr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckE6Mr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccckE6Mr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccckE6Mr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckE6Mr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckE6Mr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckE6Mr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckE6Mr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckE6Mr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccckE6Mr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckE6Mr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckE6Mr.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTGbFcd.s: Assembler messages:
encrypt.c: /tmp/ccTGbFcd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTGbFcd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTGbFcd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTGbFcd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGbFcd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGbFcd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGbFcd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGbFcd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGbFcd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGbFcd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGbFcd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGbFcd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTGbFcd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGbFcd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTGbFcd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTGbFcd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTGbFcd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGbFcd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGbFcd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGbFcd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGbFcd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTGbFcd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGbFcd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTGbFcd.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchOKOFx.s: Assembler messages:
encrypt.c: /tmp/cchOKOFx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchOKOFx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchOKOFx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchOKOFx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOKOFx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOKOFx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOKOFx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOKOFx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOKOFx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOKOFx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOKOFx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOKOFx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchOKOFx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOKOFx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchOKOFx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOKOFx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchOKOFx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOKOFx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOKOFx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOKOFx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOKOFx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOKOFx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchOKOFx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOKOFx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2dOemp.s: Assembler messages:
encrypt.c: /tmp/cc2dOemp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2dOemp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2dOemp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2dOemp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dOemp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dOemp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dOemp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dOemp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dOemp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dOemp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dOemp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dOemp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2dOemp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dOemp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2dOemp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dOemp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2dOemp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2dOemp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dOemp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dOemp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dOemp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dOemp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2dOemp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2dOemp.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2eNmK4.s: Assembler messages:
encrypt.c: /tmp/cc2eNmK4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2eNmK4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2eNmK4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2eNmK4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eNmK4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eNmK4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eNmK4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eNmK4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eNmK4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2eNmK4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2eNmK4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2eNmK4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2eNmK4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eNmK4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2eNmK4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2eNmK4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2eNmK4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2eNmK4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2eNmK4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2eNmK4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2eNmK4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2eNmK4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2eNmK4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2eNmK4.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccA6jsna.s: Assembler messages:
encrypt.c: /tmp/ccA6jsna.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA6jsna.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA6jsna.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA6jsna.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6jsna.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6jsna.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6jsna.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6jsna.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6jsna.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6jsna.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6jsna.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6jsna.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA6jsna.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6jsna.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA6jsna.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA6jsna.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6jsna.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6jsna.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6jsna.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6jsna.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6jsna.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA6jsna.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6jsna.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6jsna.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccgixDId.s: Assembler messages:
encrypt.c: /tmp/ccgixDId.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgixDId.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgixDId.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgixDId.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgixDId.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgixDId.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgixDId.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgixDId.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgixDId.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgixDId.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgixDId.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgixDId.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgixDId.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgixDId.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgixDId.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgixDId.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgixDId.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgixDId.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgixDId.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgixDId.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgixDId.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgixDId.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgixDId.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgixDId.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHbDrw5.s: Assembler messages:
encrypt.c: /tmp/ccHbDrw5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbDrw5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHbDrw5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHbDrw5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbDrw5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbDrw5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbDrw5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbDrw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbDrw5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbDrw5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbDrw5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbDrw5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHbDrw5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbDrw5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHbDrw5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbDrw5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHbDrw5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbDrw5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbDrw5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbDrw5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbDrw5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbDrw5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbDrw5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbDrw5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccezM6HI.s: Assembler messages:
encrypt.c: /tmp/ccezM6HI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccezM6HI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccezM6HI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccezM6HI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezM6HI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezM6HI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezM6HI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezM6HI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezM6HI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezM6HI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezM6HI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezM6HI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccezM6HI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezM6HI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccezM6HI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccezM6HI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezM6HI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezM6HI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezM6HI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezM6HI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezM6HI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccezM6HI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezM6HI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezM6HI.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI4Wdno.s: Assembler messages:
encrypt.c: /tmp/ccI4Wdno.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4Wdno.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4Wdno.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI4Wdno.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Wdno.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Wdno.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Wdno.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Wdno.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Wdno.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4Wdno.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4Wdno.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4Wdno.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI4Wdno.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Wdno.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4Wdno.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4Wdno.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI4Wdno.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4Wdno.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4Wdno.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4Wdno.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Wdno.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4Wdno.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI4Wdno.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4Wdno.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci87WMk.s: Assembler messages:
encrypt.c: /tmp/cci87WMk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci87WMk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci87WMk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci87WMk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci87WMk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci87WMk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci87WMk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci87WMk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci87WMk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci87WMk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci87WMk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci87WMk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci87WMk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci87WMk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci87WMk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci87WMk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci87WMk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci87WMk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci87WMk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci87WMk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci87WMk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci87WMk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci87WMk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci87WMk.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6uj1Kj.s: Assembler messages:
encrypt.c: /tmp/cc6uj1Kj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6uj1Kj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6uj1Kj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6uj1Kj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uj1Kj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uj1Kj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uj1Kj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uj1Kj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uj1Kj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uj1Kj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uj1Kj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uj1Kj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6uj1Kj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uj1Kj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6uj1Kj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6uj1Kj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uj1Kj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uj1Kj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uj1Kj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uj1Kj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uj1Kj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6uj1Kj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uj1Kj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uj1Kj.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAJC9Wf.s: Assembler messages:
encrypt.c: /tmp/ccAJC9Wf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAJC9Wf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAJC9Wf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAJC9Wf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJC9Wf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJC9Wf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJC9Wf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJC9Wf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJC9Wf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJC9Wf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJC9Wf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJC9Wf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAJC9Wf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJC9Wf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAJC9Wf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJC9Wf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAJC9Wf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJC9Wf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJC9Wf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJC9Wf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJC9Wf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJC9Wf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAJC9Wf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJC9Wf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc7hisyT.s: Assembler messages:
encrypt.c: /tmp/cc7hisyT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7hisyT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7hisyT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7hisyT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hisyT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hisyT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hisyT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hisyT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hisyT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hisyT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hisyT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hisyT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7hisyT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hisyT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7hisyT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hisyT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7hisyT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hisyT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hisyT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hisyT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hisyT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hisyT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7hisyT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hisyT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccLdIZzY.s: Assembler messages:
encrypt.c: /tmp/ccLdIZzY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdIZzY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdIZzY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdIZzY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIZzY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIZzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIZzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIZzY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIZzY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdIZzY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdIZzY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdIZzY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdIZzY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIZzY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdIZzY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdIZzY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdIZzY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdIZzY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdIZzY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdIZzY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdIZzY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdIZzY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdIZzY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdIZzY.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccByvvaQ.s: Assembler messages:
encrypt.c: /tmp/ccByvvaQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccByvvaQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccByvvaQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccByvvaQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByvvaQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByvvaQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByvvaQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByvvaQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByvvaQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByvvaQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByvvaQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByvvaQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccByvvaQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByvvaQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccByvvaQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccByvvaQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByvvaQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByvvaQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByvvaQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByvvaQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByvvaQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccByvvaQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByvvaQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByvvaQ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRpIXoL.s: Assembler messages:
encrypt.c: /tmp/ccRpIXoL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRpIXoL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRpIXoL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRpIXoL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpIXoL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpIXoL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpIXoL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpIXoL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpIXoL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpIXoL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpIXoL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpIXoL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRpIXoL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpIXoL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRpIXoL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpIXoL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRpIXoL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpIXoL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpIXoL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpIXoL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpIXoL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpIXoL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRpIXoL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpIXoL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGoeUCK.s: Assembler messages:
encrypt.c: /tmp/ccGoeUCK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGoeUCK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGoeUCK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGoeUCK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoeUCK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoeUCK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoeUCK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoeUCK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoeUCK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGoeUCK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGoeUCK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGoeUCK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGoeUCK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoeUCK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGoeUCK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGoeUCK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGoeUCK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGoeUCK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGoeUCK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGoeUCK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGoeUCK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGoeUCK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGoeUCK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGoeUCK.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctuONCy.s: Assembler messages:
encrypt.c: /tmp/cctuONCy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctuONCy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctuONCy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctuONCy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuONCy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuONCy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuONCy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuONCy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuONCy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuONCy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuONCy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuONCy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctuONCy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuONCy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctuONCy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuONCy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctuONCy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuONCy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuONCy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuONCy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuONCy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuONCy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctuONCy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuONCy.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6aH2dt.s: Assembler messages:
encrypt.c: /tmp/cc6aH2dt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6aH2dt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6aH2dt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6aH2dt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aH2dt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aH2dt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aH2dt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aH2dt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aH2dt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aH2dt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aH2dt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aH2dt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6aH2dt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aH2dt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6aH2dt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aH2dt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6aH2dt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aH2dt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aH2dt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aH2dt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aH2dt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aH2dt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6aH2dt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aH2dt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwuCqkC.s: Assembler messages:
encrypt.c: /tmp/ccwuCqkC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwuCqkC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwuCqkC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwuCqkC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuCqkC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuCqkC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuCqkC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuCqkC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuCqkC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwuCqkC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwuCqkC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwuCqkC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwuCqkC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuCqkC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwuCqkC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwuCqkC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwuCqkC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwuCqkC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwuCqkC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuCqkC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwuCqkC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwuCqkC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwuCqkC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwuCqkC.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccAmnPPf.s: Assembler messages:
encrypt.c: /tmp/ccAmnPPf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmnPPf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmnPPf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmnPPf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmnPPf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmnPPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmnPPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmnPPf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmnPPf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmnPPf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmnPPf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmnPPf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAmnPPf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmnPPf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmnPPf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAmnPPf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmnPPf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmnPPf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmnPPf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmnPPf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmnPPf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmnPPf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmnPPf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmnPPf.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccGyKlMe.s: Assembler messages:
encrypt.c: /tmp/ccGyKlMe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGyKlMe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGyKlMe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGyKlMe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyKlMe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyKlMe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyKlMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyKlMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyKlMe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGyKlMe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGyKlMe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGyKlMe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGyKlMe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyKlMe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGyKlMe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGyKlMe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGyKlMe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGyKlMe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGyKlMe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGyKlMe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyKlMe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGyKlMe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGyKlMe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGyKlMe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVKX4v7.s: Assembler messages:
encrypt.c: /tmp/ccVKX4v7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVKX4v7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVKX4v7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVKX4v7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKX4v7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKX4v7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKX4v7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKX4v7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKX4v7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKX4v7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKX4v7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKX4v7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVKX4v7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKX4v7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVKX4v7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVKX4v7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKX4v7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKX4v7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKX4v7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKX4v7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKX4v7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVKX4v7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKX4v7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKX4v7.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW7Di85.s: Assembler messages:
encrypt.c: /tmp/ccW7Di85.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7Di85.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7Di85.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7Di85.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7Di85.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7Di85.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7Di85.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7Di85.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7Di85.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7Di85.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7Di85.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7Di85.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7Di85.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7Di85.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7Di85.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7Di85.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW7Di85.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7Di85.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7Di85.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7Di85.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7Di85.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7Di85.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7Di85.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7Di85.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIAvFUc.s: Assembler messages:
encrypt.c: /tmp/ccIAvFUc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIAvFUc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIAvFUc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIAvFUc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAvFUc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAvFUc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAvFUc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAvFUc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAvFUc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAvFUc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAvFUc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAvFUc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIAvFUc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAvFUc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIAvFUc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAvFUc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIAvFUc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIAvFUc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAvFUc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAvFUc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAvFUc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAvFUc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIAvFUc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIAvFUc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN3JIid.s: Assembler messages:
encrypt.c: /tmp/ccN3JIid.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3JIid.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3JIid.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3JIid.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3JIid.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3JIid.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3JIid.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3JIid.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3JIid.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3JIid.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3JIid.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3JIid.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3JIid.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3JIid.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3JIid.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN3JIid.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3JIid.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3JIid.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3JIid.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3JIid.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3JIid.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3JIid.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3JIid.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3JIid.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchv9pB4.s: Assembler messages:
encrypt.c: /tmp/cchv9pB4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchv9pB4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchv9pB4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchv9pB4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv9pB4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv9pB4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv9pB4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv9pB4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv9pB4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv9pB4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv9pB4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv9pB4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchv9pB4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv9pB4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchv9pB4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv9pB4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchv9pB4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv9pB4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv9pB4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv9pB4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv9pB4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv9pB4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchv9pB4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv9pB4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclwTw04.s: Assembler messages:
encrypt.c: /tmp/cclwTw04.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclwTw04.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclwTw04.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclwTw04.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTw04.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTw04.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTw04.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTw04.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTw04.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwTw04.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwTw04.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwTw04.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclwTw04.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTw04.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclwTw04.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclwTw04.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclwTw04.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwTw04.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwTw04.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTw04.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwTw04.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclwTw04.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwTw04.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclwTw04.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAGpT8G.s: Assembler messages:
encrypt.c: /tmp/ccAGpT8G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAGpT8G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAGpT8G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAGpT8G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGpT8G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGpT8G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGpT8G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGpT8G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGpT8G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGpT8G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGpT8G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGpT8G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAGpT8G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGpT8G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAGpT8G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGpT8G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAGpT8G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGpT8G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGpT8G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGpT8G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGpT8G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGpT8G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAGpT8G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGpT8G.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD2tguF.s: Assembler messages:
encrypt.c: /tmp/ccD2tguF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD2tguF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD2tguF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD2tguF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2tguF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2tguF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2tguF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2tguF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2tguF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD2tguF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD2tguF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD2tguF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD2tguF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2tguF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD2tguF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD2tguF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD2tguF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD2tguF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD2tguF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2tguF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD2tguF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD2tguF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD2tguF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD2tguF.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5MTwSy.s: Assembler messages:
encrypt.c: /tmp/cc5MTwSy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MTwSy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MTwSy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MTwSy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MTwSy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MTwSy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MTwSy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MTwSy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MTwSy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MTwSy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MTwSy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MTwSy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MTwSy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MTwSy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MTwSy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MTwSy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5MTwSy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MTwSy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MTwSy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MTwSy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MTwSy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MTwSy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MTwSy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MTwSy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUY5WMI.s: Assembler messages:
encrypt.c: /tmp/ccUY5WMI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUY5WMI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUY5WMI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUY5WMI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUY5WMI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUY5WMI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUY5WMI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUY5WMI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUY5WMI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUY5WMI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUY5WMI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUY5WMI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUY5WMI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUY5WMI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUY5WMI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUY5WMI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUY5WMI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUY5WMI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUY5WMI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUY5WMI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUY5WMI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUY5WMI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUY5WMI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUY5WMI.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCfHaeW.s: Assembler messages:
encrypt.c: /tmp/ccCfHaeW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCfHaeW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCfHaeW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCfHaeW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfHaeW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfHaeW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfHaeW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfHaeW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfHaeW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfHaeW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfHaeW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfHaeW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCfHaeW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfHaeW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCfHaeW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfHaeW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCfHaeW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfHaeW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfHaeW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfHaeW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfHaeW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfHaeW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCfHaeW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfHaeW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKXK2ZW.s: Assembler messages:
encrypt.c: /tmp/ccKXK2ZW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKXK2ZW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKXK2ZW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKXK2ZW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXK2ZW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXK2ZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXK2ZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXK2ZW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXK2ZW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXK2ZW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXK2ZW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXK2ZW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKXK2ZW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXK2ZW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKXK2ZW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKXK2ZW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKXK2ZW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXK2ZW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXK2ZW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXK2ZW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXK2ZW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKXK2ZW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXK2ZW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKXK2ZW.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRGkinK.s: Assembler messages:
encrypt.c: /tmp/ccRGkinK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRGkinK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRGkinK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRGkinK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGkinK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGkinK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGkinK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGkinK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGkinK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGkinK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGkinK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGkinK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRGkinK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGkinK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRGkinK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRGkinK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGkinK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGkinK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGkinK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGkinK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGkinK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRGkinK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGkinK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGkinK.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXyhk9N.s: Assembler messages:
encrypt.c: /tmp/ccXyhk9N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXyhk9N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXyhk9N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXyhk9N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyhk9N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyhk9N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyhk9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyhk9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyhk9N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyhk9N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyhk9N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyhk9N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXyhk9N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyhk9N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXyhk9N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyhk9N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXyhk9N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXyhk9N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyhk9N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyhk9N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyhk9N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyhk9N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXyhk9N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXyhk9N.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCLKLzA.s: Assembler messages:
encrypt.c: /tmp/ccCLKLzA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCLKLzA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCLKLzA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCLKLzA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLKLzA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLKLzA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLKLzA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLKLzA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLKLzA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCLKLzA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCLKLzA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCLKLzA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCLKLzA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLKLzA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCLKLzA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCLKLzA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCLKLzA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCLKLzA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCLKLzA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLKLzA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCLKLzA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCLKLzA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCLKLzA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCLKLzA.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy4Kqvq.s: Assembler messages:
encrypt.c: /tmp/ccy4Kqvq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4Kqvq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4Kqvq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4Kqvq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4Kqvq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4Kqvq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4Kqvq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4Kqvq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4Kqvq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4Kqvq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4Kqvq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4Kqvq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4Kqvq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4Kqvq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4Kqvq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4Kqvq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy4Kqvq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4Kqvq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4Kqvq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4Kqvq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4Kqvq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4Kqvq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4Kqvq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4Kqvq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4IkLqs.s: Assembler messages:
encrypt.c: /tmp/cc4IkLqs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4IkLqs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4IkLqs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4IkLqs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IkLqs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IkLqs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IkLqs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IkLqs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IkLqs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4IkLqs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4IkLqs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4IkLqs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4IkLqs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IkLqs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4IkLqs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4IkLqs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4IkLqs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4IkLqs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4IkLqs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IkLqs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4IkLqs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4IkLqs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4IkLqs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4IkLqs.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8r4lri.s: Assembler messages:
encrypt.c: /tmp/cc8r4lri.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8r4lri.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8r4lri.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8r4lri.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r4lri.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r4lri.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r4lri.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r4lri.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r4lri.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8r4lri.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8r4lri.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8r4lri.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8r4lri.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r4lri.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8r4lri.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8r4lri.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8r4lri.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8r4lri.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8r4lri.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8r4lri.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r4lri.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8r4lri.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8r4lri.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8r4lri.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc688JhB.s: Assembler messages:
encrypt.c: /tmp/cc688JhB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc688JhB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc688JhB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc688JhB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc688JhB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc688JhB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc688JhB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc688JhB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc688JhB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc688JhB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc688JhB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc688JhB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc688JhB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc688JhB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc688JhB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc688JhB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc688JhB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc688JhB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc688JhB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc688JhB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc688JhB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc688JhB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc688JhB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc688JhB.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWMmFYF.s: Assembler messages:
encrypt.c: /tmp/ccWMmFYF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWMmFYF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWMmFYF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWMmFYF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMmFYF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMmFYF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMmFYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMmFYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMmFYF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMmFYF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMmFYF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMmFYF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWMmFYF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMmFYF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWMmFYF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMmFYF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWMmFYF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMmFYF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMmFYF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMmFYF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMmFYF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMmFYF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWMmFYF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMmFYF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsH9bEx.s: Assembler messages:
encrypt.c: /tmp/ccsH9bEx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsH9bEx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsH9bEx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsH9bEx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsH9bEx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsH9bEx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsH9bEx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsH9bEx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsH9bEx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsH9bEx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsH9bEx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsH9bEx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsH9bEx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsH9bEx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsH9bEx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsH9bEx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsH9bEx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsH9bEx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsH9bEx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsH9bEx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsH9bEx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsH9bEx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsH9bEx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsH9bEx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctBWUVs.s: Assembler messages:
encrypt.c: /tmp/cctBWUVs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctBWUVs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctBWUVs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctBWUVs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBWUVs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBWUVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBWUVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBWUVs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBWUVs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBWUVs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBWUVs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBWUVs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctBWUVs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBWUVs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctBWUVs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctBWUVs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBWUVs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBWUVs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBWUVs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBWUVs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBWUVs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctBWUVs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBWUVs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBWUVs.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4EfnBd.s: Assembler messages:
encrypt.c: /tmp/cc4EfnBd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4EfnBd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4EfnBd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4EfnBd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EfnBd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EfnBd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EfnBd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EfnBd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EfnBd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4EfnBd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4EfnBd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4EfnBd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4EfnBd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EfnBd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4EfnBd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4EfnBd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4EfnBd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4EfnBd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4EfnBd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EfnBd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4EfnBd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4EfnBd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4EfnBd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4EfnBd.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFJiW89.s: Assembler messages:
encrypt.c: /tmp/ccFJiW89.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFJiW89.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFJiW89.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFJiW89.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJiW89.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJiW89.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJiW89.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJiW89.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJiW89.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJiW89.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJiW89.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJiW89.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFJiW89.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJiW89.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFJiW89.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJiW89.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFJiW89.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJiW89.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJiW89.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJiW89.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJiW89.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJiW89.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFJiW89.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJiW89.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNO0Jj5.s: Assembler messages:
encrypt.c: /tmp/ccNO0Jj5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNO0Jj5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNO0Jj5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNO0Jj5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO0Jj5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO0Jj5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO0Jj5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO0Jj5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO0Jj5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNO0Jj5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNO0Jj5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNO0Jj5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNO0Jj5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO0Jj5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNO0Jj5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNO0Jj5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNO0Jj5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNO0Jj5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNO0Jj5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO0Jj5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNO0Jj5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNO0Jj5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNO0Jj5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNO0Jj5.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmdjlS1.s: Assembler messages:
encrypt.c: /tmp/ccmdjlS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdjlS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmdjlS1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmdjlS1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdjlS1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdjlS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdjlS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdjlS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdjlS1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdjlS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdjlS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdjlS1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmdjlS1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdjlS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmdjlS1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdjlS1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmdjlS1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdjlS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdjlS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdjlS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdjlS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdjlS1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdjlS1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdjlS1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIlPZ5P.s: Assembler messages:
encrypt.c: /tmp/ccIlPZ5P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIlPZ5P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIlPZ5P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIlPZ5P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlPZ5P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlPZ5P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlPZ5P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlPZ5P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlPZ5P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlPZ5P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlPZ5P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlPZ5P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIlPZ5P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlPZ5P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIlPZ5P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlPZ5P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIlPZ5P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlPZ5P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlPZ5P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlPZ5P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlPZ5P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlPZ5P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIlPZ5P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlPZ5P.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnRMZY0.s: Assembler messages:
encrypt.c: /tmp/ccnRMZY0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnRMZY0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnRMZY0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnRMZY0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRMZY0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRMZY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRMZY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRMZY0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRMZY0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRMZY0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRMZY0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRMZY0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnRMZY0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRMZY0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnRMZY0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnRMZY0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRMZY0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRMZY0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRMZY0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRMZY0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRMZY0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnRMZY0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRMZY0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRMZY0.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1WwlLS.s: Assembler messages:
encrypt.c: /tmp/cc1WwlLS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1WwlLS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1WwlLS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1WwlLS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WwlLS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WwlLS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WwlLS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WwlLS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WwlLS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1WwlLS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1WwlLS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1WwlLS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1WwlLS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WwlLS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1WwlLS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1WwlLS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1WwlLS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1WwlLS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1WwlLS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WwlLS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1WwlLS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1WwlLS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1WwlLS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1WwlLS.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPOZp5F.s: Assembler messages:
encrypt.c: /tmp/ccPOZp5F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPOZp5F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPOZp5F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPOZp5F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZp5F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZp5F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZp5F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZp5F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZp5F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOZp5F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOZp5F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOZp5F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPOZp5F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZp5F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPOZp5F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOZp5F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPOZp5F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOZp5F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOZp5F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOZp5F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZp5F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOZp5F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPOZp5F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOZp5F.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc7bDtuw.s: Assembler messages:
encrypt.c: /tmp/cc7bDtuw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7bDtuw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7bDtuw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7bDtuw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bDtuw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bDtuw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bDtuw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bDtuw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bDtuw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bDtuw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bDtuw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bDtuw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7bDtuw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bDtuw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7bDtuw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7bDtuw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bDtuw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bDtuw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bDtuw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bDtuw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bDtuw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7bDtuw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bDtuw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bDtuw.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccmHrXLr.s: Assembler messages:
encrypt.c: /tmp/ccmHrXLr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHrXLr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHrXLr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHrXLr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHrXLr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHrXLr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHrXLr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHrXLr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHrXLr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHrXLr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHrXLr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHrXLr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHrXLr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHrXLr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHrXLr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHrXLr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmHrXLr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHrXLr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHrXLr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHrXLr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHrXLr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHrXLr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHrXLr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHrXLr.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cclxJf8j.s: Assembler messages:
encrypt.c: /tmp/cclxJf8j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxJf8j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxJf8j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclxJf8j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJf8j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJf8j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJf8j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJf8j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJf8j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxJf8j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxJf8j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxJf8j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxJf8j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJf8j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxJf8j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxJf8j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclxJf8j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxJf8j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxJf8j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxJf8j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJf8j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxJf8j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxJf8j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxJf8j.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cctABu7n.s: Assembler messages:
encrypt.c: /tmp/cctABu7n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctABu7n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctABu7n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctABu7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctABu7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctABu7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctABu7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctABu7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctABu7n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctABu7n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctABu7n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctABu7n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctABu7n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctABu7n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctABu7n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctABu7n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctABu7n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctABu7n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctABu7n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctABu7n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctABu7n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctABu7n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctABu7n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctABu7n.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfU2DYt.s: Assembler messages:
encrypt.c: /tmp/ccfU2DYt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfU2DYt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfU2DYt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfU2DYt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2DYt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2DYt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2DYt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2DYt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2DYt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfU2DYt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfU2DYt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfU2DYt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfU2DYt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2DYt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfU2DYt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfU2DYt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfU2DYt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfU2DYt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfU2DYt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2DYt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfU2DYt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfU2DYt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfU2DYt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfU2DYt.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclQzXvk.s: Assembler messages:
encrypt.c: /tmp/cclQzXvk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclQzXvk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclQzXvk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclQzXvk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQzXvk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQzXvk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQzXvk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQzXvk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQzXvk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQzXvk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQzXvk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQzXvk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclQzXvk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQzXvk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclQzXvk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQzXvk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclQzXvk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQzXvk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQzXvk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQzXvk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQzXvk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQzXvk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQzXvk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQzXvk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4nsKk9.s: Assembler messages:
encrypt.c: /tmp/cc4nsKk9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4nsKk9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4nsKk9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4nsKk9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nsKk9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nsKk9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nsKk9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nsKk9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nsKk9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4nsKk9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4nsKk9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4nsKk9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4nsKk9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nsKk9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4nsKk9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4nsKk9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4nsKk9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4nsKk9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4nsKk9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4nsKk9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nsKk9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4nsKk9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4nsKk9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4nsKk9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl703Gl.s: Assembler messages:
encrypt.c: /tmp/ccl703Gl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl703Gl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl703Gl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl703Gl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl703Gl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl703Gl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl703Gl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl703Gl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl703Gl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl703Gl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl703Gl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl703Gl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl703Gl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl703Gl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl703Gl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl703Gl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl703Gl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl703Gl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl703Gl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl703Gl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl703Gl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl703Gl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl703Gl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl703Gl.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccGr7bPV.s: Assembler messages:
encrypt.c: /tmp/ccGr7bPV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGr7bPV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGr7bPV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGr7bPV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGr7bPV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGr7bPV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGr7bPV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGr7bPV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGr7bPV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGr7bPV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGr7bPV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGr7bPV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGr7bPV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGr7bPV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGr7bPV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGr7bPV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGr7bPV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGr7bPV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGr7bPV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGr7bPV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGr7bPV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGr7bPV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGr7bPV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGr7bPV.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccrpXBzY.s: Assembler messages:
encrypt.c: /tmp/ccrpXBzY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrpXBzY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrpXBzY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrpXBzY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpXBzY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpXBzY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpXBzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpXBzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpXBzY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpXBzY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpXBzY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpXBzY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrpXBzY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpXBzY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrpXBzY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpXBzY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrpXBzY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpXBzY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpXBzY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpXBzY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpXBzY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpXBzY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrpXBzY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpXBzY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc05J1EN.s: Assembler messages:
encrypt.c: /tmp/cc05J1EN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc05J1EN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc05J1EN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc05J1EN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05J1EN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05J1EN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05J1EN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05J1EN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05J1EN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05J1EN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05J1EN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05J1EN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc05J1EN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05J1EN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc05J1EN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc05J1EN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05J1EN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05J1EN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05J1EN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05J1EN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05J1EN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc05J1EN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05J1EN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05J1EN.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAnGUtP.s: Assembler messages:
encrypt.c: /tmp/ccAnGUtP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAnGUtP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAnGUtP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAnGUtP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnGUtP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnGUtP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnGUtP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnGUtP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnGUtP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnGUtP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnGUtP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnGUtP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAnGUtP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnGUtP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAnGUtP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnGUtP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAnGUtP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnGUtP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnGUtP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnGUtP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnGUtP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnGUtP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAnGUtP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnGUtP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBi7pIc.s: Assembler messages:
encrypt.c: /tmp/ccBi7pIc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBi7pIc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBi7pIc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBi7pIc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi7pIc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi7pIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi7pIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi7pIc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi7pIc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBi7pIc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBi7pIc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBi7pIc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBi7pIc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi7pIc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBi7pIc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBi7pIc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBi7pIc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBi7pIc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBi7pIc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBi7pIc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBi7pIc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBi7pIc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBi7pIc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBi7pIc.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP9EK77.s: Assembler messages:
encrypt.c: /tmp/ccP9EK77.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP9EK77.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP9EK77.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP9EK77.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9EK77.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9EK77.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9EK77.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9EK77.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9EK77.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9EK77.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9EK77.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9EK77.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP9EK77.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9EK77.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP9EK77.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9EK77.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP9EK77.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9EK77.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9EK77.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9EK77.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9EK77.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9EK77.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9EK77.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9EK77.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMypYs4.s: Assembler messages:
encrypt.c: /tmp/ccMypYs4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMypYs4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMypYs4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMypYs4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMypYs4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMypYs4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMypYs4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMypYs4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMypYs4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMypYs4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMypYs4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMypYs4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMypYs4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMypYs4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMypYs4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMypYs4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMypYs4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMypYs4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMypYs4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMypYs4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMypYs4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMypYs4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMypYs4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMypYs4.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUzr2OZ.s: Assembler messages:
encrypt.c: /tmp/ccUzr2OZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUzr2OZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUzr2OZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUzr2OZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzr2OZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzr2OZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzr2OZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzr2OZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzr2OZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzr2OZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzr2OZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzr2OZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUzr2OZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzr2OZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUzr2OZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzr2OZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUzr2OZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUzr2OZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzr2OZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzr2OZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUzr2OZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzr2OZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUzr2OZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUzr2OZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccJb487H.s: Assembler messages:
encrypt.c: /tmp/ccJb487H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJb487H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJb487H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJb487H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJb487H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJb487H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJb487H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJb487H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJb487H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJb487H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJb487H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJb487H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJb487H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJb487H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJb487H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJb487H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJb487H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJb487H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJb487H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJb487H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJb487H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJb487H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJb487H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJb487H.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccfTR6xL.s: Assembler messages:
encrypt.c: /tmp/ccfTR6xL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfTR6xL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfTR6xL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfTR6xL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTR6xL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTR6xL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTR6xL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTR6xL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTR6xL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTR6xL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTR6xL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTR6xL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfTR6xL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTR6xL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfTR6xL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTR6xL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfTR6xL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTR6xL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTR6xL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTR6xL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTR6xL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTR6xL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfTR6xL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTR6xL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2ySGRz.s: Assembler messages:
encrypt.c: /tmp/cc2ySGRz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ySGRz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ySGRz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ySGRz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ySGRz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ySGRz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ySGRz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ySGRz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ySGRz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ySGRz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ySGRz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ySGRz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ySGRz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ySGRz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ySGRz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2ySGRz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ySGRz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ySGRz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ySGRz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ySGRz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ySGRz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ySGRz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ySGRz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ySGRz.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWsp2CD.s: Assembler messages:
encrypt.c: /tmp/ccWsp2CD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWsp2CD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWsp2CD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWsp2CD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsp2CD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsp2CD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsp2CD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsp2CD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsp2CD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsp2CD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsp2CD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsp2CD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWsp2CD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsp2CD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWsp2CD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsp2CD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWsp2CD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWsp2CD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsp2CD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsp2CD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsp2CD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsp2CD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWsp2CD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWsp2CD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccffmtxL.s: Assembler messages:
encrypt.c: /tmp/ccffmtxL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccffmtxL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccffmtxL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccffmtxL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmtxL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmtxL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmtxL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmtxL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmtxL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffmtxL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffmtxL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffmtxL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccffmtxL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmtxL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccffmtxL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffmtxL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccffmtxL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffmtxL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffmtxL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffmtxL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmtxL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffmtxL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccffmtxL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffmtxL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchodjw2.s: Assembler messages:
encrypt.c: /tmp/cchodjw2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchodjw2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchodjw2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchodjw2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchodjw2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchodjw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchodjw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchodjw2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchodjw2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchodjw2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchodjw2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchodjw2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchodjw2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchodjw2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchodjw2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchodjw2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchodjw2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchodjw2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchodjw2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchodjw2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchodjw2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchodjw2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchodjw2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchodjw2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Ky8ZU.s: Assembler messages:
encrypt.c: /tmp/cc5Ky8ZU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Ky8ZU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Ky8ZU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Ky8ZU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ky8ZU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ky8ZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ky8ZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ky8ZU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ky8ZU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Ky8ZU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Ky8ZU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Ky8ZU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Ky8ZU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ky8ZU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Ky8ZU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Ky8ZU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Ky8ZU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Ky8ZU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Ky8ZU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ky8ZU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Ky8ZU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Ky8ZU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Ky8ZU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Ky8ZU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5RNslE.s: Assembler messages:
encrypt.c: /tmp/cc5RNslE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5RNslE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5RNslE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5RNslE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNslE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNslE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNslE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNslE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNslE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5RNslE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5RNslE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5RNslE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5RNslE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNslE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5RNslE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5RNslE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5RNslE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5RNslE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5RNslE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5RNslE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RNslE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5RNslE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5RNslE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5RNslE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccALjbPx.s: Assembler messages:
encrypt.c: /tmp/ccALjbPx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccALjbPx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccALjbPx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccALjbPx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALjbPx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALjbPx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALjbPx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALjbPx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALjbPx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALjbPx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALjbPx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALjbPx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccALjbPx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALjbPx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccALjbPx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccALjbPx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccALjbPx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALjbPx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALjbPx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALjbPx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALjbPx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccALjbPx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALjbPx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccALjbPx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccstJFPs.s: Assembler messages:
encrypt.c: /tmp/ccstJFPs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccstJFPs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccstJFPs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccstJFPs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstJFPs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstJFPs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstJFPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstJFPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstJFPs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstJFPs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstJFPs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstJFPs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccstJFPs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstJFPs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccstJFPs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstJFPs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccstJFPs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstJFPs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstJFPs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstJFPs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstJFPs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstJFPs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccstJFPs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstJFPs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRnOvqk.s: Assembler messages:
encrypt.c: /tmp/ccRnOvqk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRnOvqk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRnOvqk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRnOvqk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnOvqk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnOvqk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnOvqk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnOvqk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnOvqk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnOvqk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnOvqk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnOvqk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRnOvqk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnOvqk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRnOvqk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnOvqk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRnOvqk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnOvqk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnOvqk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnOvqk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnOvqk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnOvqk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRnOvqk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnOvqk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvn1Kqp.s: Assembler messages:
encrypt.c: /tmp/ccvn1Kqp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvn1Kqp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvn1Kqp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvn1Kqp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn1Kqp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn1Kqp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn1Kqp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn1Kqp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn1Kqp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn1Kqp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn1Kqp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn1Kqp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvn1Kqp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn1Kqp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvn1Kqp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvn1Kqp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn1Kqp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn1Kqp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn1Kqp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn1Kqp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn1Kqp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvn1Kqp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn1Kqp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn1Kqp.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDbpSAw.s: Assembler messages:
encrypt.c: /tmp/ccDbpSAw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDbpSAw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDbpSAw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDbpSAw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbpSAw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbpSAw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbpSAw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbpSAw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbpSAw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbpSAw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbpSAw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbpSAw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDbpSAw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbpSAw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDbpSAw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDbpSAw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbpSAw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbpSAw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbpSAw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbpSAw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbpSAw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDbpSAw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbpSAw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbpSAw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQyZ0Vb.s: Assembler messages:
encrypt.c: /tmp/ccQyZ0Vb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQyZ0Vb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQyZ0Vb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQyZ0Vb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyZ0Vb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyZ0Vb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyZ0Vb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyZ0Vb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyZ0Vb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyZ0Vb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyZ0Vb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyZ0Vb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQyZ0Vb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyZ0Vb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQyZ0Vb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyZ0Vb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQyZ0Vb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQyZ0Vb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyZ0Vb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyZ0Vb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyZ0Vb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyZ0Vb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQyZ0Vb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQyZ0Vb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY1sTfo.s: Assembler messages:
encrypt.c: /tmp/ccY1sTfo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY1sTfo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY1sTfo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY1sTfo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1sTfo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1sTfo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1sTfo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1sTfo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1sTfo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1sTfo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1sTfo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1sTfo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY1sTfo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1sTfo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY1sTfo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY1sTfo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1sTfo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1sTfo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1sTfo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1sTfo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1sTfo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY1sTfo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1sTfo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1sTfo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqQr6n3.s: Assembler messages:
encrypt.c: /tmp/ccqQr6n3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqQr6n3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqQr6n3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqQr6n3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQr6n3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQr6n3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQr6n3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQr6n3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQr6n3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQr6n3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQr6n3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQr6n3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqQr6n3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQr6n3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqQr6n3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQr6n3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqQr6n3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQr6n3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQr6n3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQr6n3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQr6n3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQr6n3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqQr6n3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQr6n3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccGIKXGP.s: Assembler messages:
encrypt.c: /tmp/ccGIKXGP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGIKXGP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGIKXGP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGIKXGP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIKXGP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIKXGP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIKXGP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIKXGP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIKXGP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIKXGP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIKXGP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIKXGP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGIKXGP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIKXGP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGIKXGP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIKXGP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGIKXGP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIKXGP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIKXGP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIKXGP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIKXGP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIKXGP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIKXGP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIKXGP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccRbgJia.s: Assembler messages:
encrypt.c: /tmp/ccRbgJia.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRbgJia.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRbgJia.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRbgJia.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbgJia.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbgJia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbgJia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbgJia.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbgJia.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbgJia.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbgJia.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbgJia.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRbgJia.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbgJia.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRbgJia.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRbgJia.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRbgJia.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbgJia.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbgJia.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbgJia.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbgJia.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbgJia.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbgJia.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRbgJia.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEbUmpH.s: Assembler messages:
encrypt.c: /tmp/ccEbUmpH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEbUmpH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEbUmpH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEbUmpH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbUmpH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbUmpH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbUmpH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbUmpH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbUmpH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbUmpH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbUmpH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbUmpH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEbUmpH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbUmpH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEbUmpH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbUmpH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEbUmpH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbUmpH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbUmpH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbUmpH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbUmpH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbUmpH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEbUmpH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbUmpH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnBXx11.s: Assembler messages:
encrypt.c: /tmp/ccnBXx11.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnBXx11.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnBXx11.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnBXx11.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBXx11.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBXx11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBXx11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBXx11.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBXx11.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBXx11.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBXx11.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBXx11.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnBXx11.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBXx11.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnBXx11.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnBXx11.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBXx11.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBXx11.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBXx11.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBXx11.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBXx11.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBXx11.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBXx11.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBXx11.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj6dFKj.s: Assembler messages:
encrypt.c: /tmp/ccj6dFKj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6dFKj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6dFKj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6dFKj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6dFKj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6dFKj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6dFKj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6dFKj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6dFKj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6dFKj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj6dFKj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6dFKj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6dFKj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6dFKj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6dFKj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6dFKj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6dFKj.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccj6dFKj.s: Assembler messages:
encrypt.c: /tmp/ccj6dFKj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6dFKj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6dFKj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6dFKj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6dFKj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6dFKj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6dFKj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6dFKj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6dFKj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6dFKj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj6dFKj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6dFKj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6dFKj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6dFKj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6dFKj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6dFKj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6dFKj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6dFKj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl0Tc6r.s: Assembler messages:
encrypt.c: /tmp/ccl0Tc6r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl0Tc6r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl0Tc6r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl0Tc6r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0Tc6r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0Tc6r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0Tc6r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl0Tc6r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl0Tc6r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0Tc6r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0Tc6r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0Tc6r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0Tc6r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl0Tc6r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0Tc6r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0Tc6r.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccl0Tc6r.s: Assembler messages:
encrypt.c: /tmp/ccl0Tc6r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl0Tc6r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl0Tc6r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl0Tc6r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0Tc6r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0Tc6r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0Tc6r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl0Tc6r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl0Tc6r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0Tc6r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0Tc6r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0Tc6r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0Tc6r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0Tc6r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl0Tc6r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0Tc6r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0Tc6r.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVLeq9q.s: Assembler messages:
encrypt.c: /tmp/ccVLeq9q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVLeq9q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVLeq9q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVLeq9q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLeq9q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLeq9q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLeq9q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVLeq9q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVLeq9q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVLeq9q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLeq9q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLeq9q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLeq9q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLeq9q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVLeq9q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLeq9q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLeq9q.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccVLeq9q.s: Assembler messages:
encrypt.c: /tmp/ccVLeq9q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVLeq9q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVLeq9q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVLeq9q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLeq9q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLeq9q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLeq9q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVLeq9q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVLeq9q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVLeq9q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLeq9q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLeq9q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLeq9q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLeq9q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLeq9q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVLeq9q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLeq9q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLeq9q.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW7jmab.s: Assembler messages:
encrypt.c: /tmp/ccW7jmab.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7jmab.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7jmab.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7jmab.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jmab.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jmab.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jmab.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7jmab.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7jmab.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jmab.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW7jmab.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jmab.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jmab.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jmab.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jmab.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7jmab.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jmab.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccW7jmab.s: Assembler messages:
encrypt.c: /tmp/ccW7jmab.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7jmab.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7jmab.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7jmab.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jmab.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jmab.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jmab.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7jmab.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7jmab.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jmab.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW7jmab.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jmab.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jmab.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jmab.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jmab.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jmab.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7jmab.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jmab.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cccOe5MZ.s: Assembler messages:
encrypt.c: /tmp/cccOe5MZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccOe5MZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccOe5MZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccOe5MZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOe5MZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOe5MZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOe5MZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccOe5MZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccOe5MZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOe5MZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccOe5MZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOe5MZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOe5MZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOe5MZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOe5MZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccOe5MZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOe5MZ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cccOe5MZ.s: Assembler messages:
encrypt.c: /tmp/cccOe5MZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccOe5MZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccOe5MZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccOe5MZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOe5MZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOe5MZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOe5MZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccOe5MZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccOe5MZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOe5MZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccOe5MZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOe5MZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOe5MZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOe5MZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOe5MZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOe5MZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccOe5MZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOe5MZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccofQaz3.s: Assembler messages:
encrypt.c: /tmp/ccofQaz3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccofQaz3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccofQaz3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccofQaz3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofQaz3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofQaz3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofQaz3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccofQaz3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccofQaz3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccofQaz3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofQaz3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofQaz3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofQaz3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofQaz3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccofQaz3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofQaz3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofQaz3.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccofQaz3.s: Assembler messages:
encrypt.c: /tmp/ccofQaz3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccofQaz3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccofQaz3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccofQaz3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofQaz3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofQaz3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofQaz3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccofQaz3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccofQaz3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccofQaz3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccofQaz3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofQaz3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofQaz3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofQaz3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofQaz3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccofQaz3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofQaz3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccofQaz3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0McwtV.s: Assembler messages:
encrypt.c: /tmp/cc0McwtV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0McwtV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0McwtV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0McwtV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0McwtV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0McwtV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0McwtV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0McwtV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0McwtV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0McwtV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0McwtV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0McwtV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0McwtV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0McwtV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0McwtV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0McwtV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0McwtV.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc0McwtV.s: Assembler messages:
encrypt.c: /tmp/cc0McwtV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0McwtV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0McwtV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0McwtV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0McwtV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0McwtV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0McwtV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0McwtV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0McwtV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0McwtV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0McwtV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0McwtV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0McwtV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0McwtV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0McwtV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0McwtV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0McwtV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0McwtV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWkh7kR.s: Assembler messages:
encrypt.c: /tmp/ccWkh7kR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWkh7kR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWkh7kR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWkh7kR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkh7kR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkh7kR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkh7kR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWkh7kR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWkh7kR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkh7kR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWkh7kR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkh7kR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkh7kR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkh7kR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkh7kR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWkh7kR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkh7kR.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccWkh7kR.s: Assembler messages:
encrypt.c: /tmp/ccWkh7kR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWkh7kR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWkh7kR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWkh7kR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkh7kR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkh7kR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkh7kR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWkh7kR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWkh7kR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkh7kR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWkh7kR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWkh7kR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkh7kR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkh7kR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh7kR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkh7kR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWkh7kR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkh7kR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHMVKSY.s: Assembler messages:
encrypt.c: /tmp/ccHMVKSY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHMVKSY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHMVKSY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHMVKSY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMVKSY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMVKSY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMVKSY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMVKSY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMVKSY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMVKSY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMVKSY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMVKSY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHMVKSY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMVKSY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHMVKSY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMVKSY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHMVKSY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMVKSY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMVKSY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMVKSY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMVKSY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMVKSY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHMVKSY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMVKSY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceR84J9.s: Assembler messages:
encrypt.c: /tmp/cceR84J9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceR84J9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceR84J9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceR84J9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR84J9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR84J9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR84J9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR84J9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR84J9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceR84J9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceR84J9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceR84J9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceR84J9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR84J9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceR84J9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceR84J9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceR84J9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceR84J9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceR84J9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR84J9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceR84J9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceR84J9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceR84J9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceR84J9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciwr5qM.s: Assembler messages:
encrypt.c: /tmp/cciwr5qM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciwr5qM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciwr5qM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciwr5qM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwr5qM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwr5qM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwr5qM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwr5qM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwr5qM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwr5qM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwr5qM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwr5qM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciwr5qM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwr5qM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciwr5qM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwr5qM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciwr5qM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciwr5qM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwr5qM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwr5qM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwr5qM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwr5qM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciwr5qM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciwr5qM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoVoIt8.s: Assembler messages:
encrypt.c: /tmp/ccoVoIt8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoVoIt8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoVoIt8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoVoIt8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVoIt8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVoIt8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVoIt8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVoIt8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVoIt8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVoIt8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVoIt8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVoIt8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoVoIt8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVoIt8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoVoIt8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoVoIt8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVoIt8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVoIt8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVoIt8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVoIt8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVoIt8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoVoIt8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVoIt8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVoIt8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccGqDsnF.s: Assembler messages:
encrypt.c: /tmp/ccGqDsnF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGqDsnF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGqDsnF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGqDsnF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqDsnF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqDsnF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqDsnF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqDsnF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqDsnF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqDsnF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqDsnF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqDsnF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGqDsnF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqDsnF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGqDsnF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqDsnF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGqDsnF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGqDsnF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqDsnF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqDsnF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqDsnF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqDsnF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGqDsnF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqDsnF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccy4eTcM.s: Assembler messages:
encrypt.c: /tmp/ccy4eTcM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4eTcM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4eTcM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4eTcM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eTcM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eTcM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eTcM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eTcM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eTcM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4eTcM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4eTcM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4eTcM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4eTcM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eTcM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4eTcM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy4eTcM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4eTcM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4eTcM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4eTcM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eTcM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4eTcM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4eTcM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4eTcM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4eTcM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE3gSUo.s: Assembler messages:
encrypt.c: /tmp/ccE3gSUo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE3gSUo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE3gSUo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE3gSUo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3gSUo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3gSUo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3gSUo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3gSUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3gSUo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE3gSUo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE3gSUo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE3gSUo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE3gSUo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3gSUo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE3gSUo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE3gSUo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE3gSUo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE3gSUo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE3gSUo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE3gSUo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3gSUo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE3gSUo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE3gSUo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE3gSUo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv2z0aF.s: Assembler messages:
encrypt.c: /tmp/ccv2z0aF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv2z0aF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv2z0aF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv2z0aF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2z0aF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2z0aF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2z0aF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2z0aF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2z0aF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2z0aF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2z0aF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2z0aF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv2z0aF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2z0aF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv2z0aF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv2z0aF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2z0aF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2z0aF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2z0aF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2z0aF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2z0aF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2z0aF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2z0aF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2z0aF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccijqN67.s: Assembler messages:
encrypt.c: /tmp/ccijqN67.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccijqN67.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccijqN67.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccijqN67.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijqN67.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijqN67.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijqN67.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijqN67.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijqN67.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijqN67.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijqN67.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijqN67.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccijqN67.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijqN67.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccijqN67.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccijqN67.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijqN67.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijqN67.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijqN67.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijqN67.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijqN67.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccijqN67.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijqN67.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijqN67.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp9lwMM.s: Assembler messages:
encrypt.c: /tmp/ccp9lwMM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9lwMM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9lwMM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9lwMM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lwMM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lwMM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lwMM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lwMM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lwMM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9lwMM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9lwMM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9lwMM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9lwMM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lwMM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9lwMM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9lwMM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp9lwMM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9lwMM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9lwMM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9lwMM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9lwMM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9lwMM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9lwMM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9lwMM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8l1asj.s: Assembler messages:
encrypt.c: /tmp/cc8l1asj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8l1asj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8l1asj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8l1asj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l1asj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l1asj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l1asj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l1asj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l1asj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8l1asj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8l1asj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8l1asj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8l1asj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l1asj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8l1asj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8l1asj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8l1asj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8l1asj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8l1asj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8l1asj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8l1asj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8l1asj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8l1asj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8l1asj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoSVimD.s: Assembler messages:
encrypt.c: /tmp/ccoSVimD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSVimD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSVimD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSVimD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSVimD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSVimD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSVimD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSVimD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSVimD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSVimD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSVimD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSVimD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoSVimD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSVimD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSVimD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoSVimD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSVimD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSVimD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSVimD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSVimD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSVimD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSVimD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSVimD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSVimD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJMIBdb.s: Assembler messages:
encrypt.c: /tmp/ccJMIBdb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJMIBdb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJMIBdb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJMIBdb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMIBdb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMIBdb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMIBdb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMIBdb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMIBdb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMIBdb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMIBdb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMIBdb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJMIBdb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMIBdb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJMIBdb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMIBdb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJMIBdb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMIBdb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMIBdb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMIBdb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMIBdb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMIBdb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMIBdb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMIBdb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqqhUcu.s: Assembler messages:
encrypt.c: /tmp/ccqqhUcu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqqhUcu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqqhUcu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqqhUcu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqhUcu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqhUcu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqhUcu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqhUcu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqhUcu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqhUcu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqhUcu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqhUcu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqqhUcu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqhUcu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqqhUcu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqqhUcu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqqhUcu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqhUcu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqhUcu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqhUcu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqhUcu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqqhUcu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqhUcu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqqhUcu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAMaOVg.s: Assembler messages:
encrypt.c: /tmp/ccAMaOVg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMaOVg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMaOVg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMaOVg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMaOVg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMaOVg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMaOVg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMaOVg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMaOVg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMaOVg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMaOVg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMaOVg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMaOVg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMaOVg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMaOVg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMaOVg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAMaOVg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMaOVg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMaOVg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMaOVg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMaOVg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMaOVg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMaOVg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMaOVg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSPfHaf.s: Assembler messages:
encrypt.c: /tmp/ccSPfHaf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSPfHaf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSPfHaf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSPfHaf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPfHaf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPfHaf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPfHaf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPfHaf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPfHaf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPfHaf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPfHaf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPfHaf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSPfHaf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPfHaf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSPfHaf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSPfHaf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPfHaf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPfHaf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPfHaf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPfHaf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPfHaf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSPfHaf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPfHaf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPfHaf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6aVZ98.s: Assembler messages:
encrypt.c: /tmp/cc6aVZ98.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6aVZ98.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6aVZ98.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6aVZ98.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aVZ98.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aVZ98.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aVZ98.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aVZ98.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aVZ98.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aVZ98.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aVZ98.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aVZ98.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6aVZ98.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aVZ98.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6aVZ98.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aVZ98.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6aVZ98.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6aVZ98.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aVZ98.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aVZ98.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6aVZ98.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aVZ98.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6aVZ98.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6aVZ98.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWiypT5.s: Assembler messages:
encrypt.c: /tmp/ccWiypT5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWiypT5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWiypT5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWiypT5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiypT5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiypT5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiypT5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiypT5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiypT5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiypT5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiypT5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiypT5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWiypT5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiypT5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWiypT5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWiypT5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiypT5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiypT5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiypT5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiypT5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiypT5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWiypT5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiypT5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiypT5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGMfMAN.s: Assembler messages:
encrypt.c: /tmp/ccGMfMAN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGMfMAN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGMfMAN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGMfMAN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMfMAN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMfMAN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMfMAN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMfMAN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMfMAN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMfMAN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMfMAN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMfMAN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGMfMAN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMfMAN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGMfMAN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMfMAN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGMfMAN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMfMAN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMfMAN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMfMAN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMfMAN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMfMAN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGMfMAN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMfMAN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX2JS7U.s: Assembler messages:
encrypt.c: /tmp/ccX2JS7U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX2JS7U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX2JS7U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX2JS7U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2JS7U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2JS7U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2JS7U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2JS7U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2JS7U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2JS7U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2JS7U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2JS7U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX2JS7U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2JS7U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX2JS7U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX2JS7U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2JS7U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2JS7U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2JS7U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2JS7U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2JS7U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX2JS7U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2JS7U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2JS7U.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccskqKUE.s: Assembler messages:
encrypt.c: /tmp/ccskqKUE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccskqKUE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccskqKUE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccskqKUE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskqKUE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskqKUE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskqKUE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskqKUE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskqKUE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskqKUE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskqKUE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskqKUE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccskqKUE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskqKUE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccskqKUE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskqKUE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccskqKUE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskqKUE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskqKUE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskqKUE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskqKUE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskqKUE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccskqKUE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskqKUE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczhzoZM.s: Assembler messages:
encrypt.c: /tmp/cczhzoZM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczhzoZM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczhzoZM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczhzoZM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhzoZM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhzoZM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhzoZM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhzoZM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhzoZM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczhzoZM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczhzoZM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczhzoZM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczhzoZM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhzoZM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczhzoZM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczhzoZM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczhzoZM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczhzoZM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczhzoZM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhzoZM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczhzoZM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczhzoZM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczhzoZM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczhzoZM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccubuAGX.s: Assembler messages:
encrypt.c: /tmp/ccubuAGX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccubuAGX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccubuAGX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccubuAGX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuAGX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuAGX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuAGX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuAGX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuAGX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubuAGX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubuAGX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubuAGX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccubuAGX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuAGX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccubuAGX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccubuAGX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubuAGX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubuAGX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubuAGX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubuAGX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubuAGX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccubuAGX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubuAGX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubuAGX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvbSmE0.s: Assembler messages:
encrypt.c: /tmp/ccvbSmE0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbSmE0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvbSmE0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvbSmE0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbSmE0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbSmE0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbSmE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbSmE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbSmE0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvbSmE0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvbSmE0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvbSmE0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvbSmE0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbSmE0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvbSmE0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvbSmE0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvbSmE0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvbSmE0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvbSmE0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvbSmE0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbSmE0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvbSmE0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbSmE0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvbSmE0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Hu1pV.s: Assembler messages:
encrypt.c: /tmp/cc5Hu1pV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Hu1pV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Hu1pV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Hu1pV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hu1pV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hu1pV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hu1pV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hu1pV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hu1pV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hu1pV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hu1pV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hu1pV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Hu1pV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hu1pV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Hu1pV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hu1pV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Hu1pV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Hu1pV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hu1pV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hu1pV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hu1pV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hu1pV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Hu1pV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Hu1pV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGba5xP.s: Assembler messages:
encrypt.c: /tmp/ccGba5xP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGba5xP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGba5xP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGba5xP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGba5xP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGba5xP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGba5xP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGba5xP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGba5xP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGba5xP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGba5xP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGba5xP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGba5xP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGba5xP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGba5xP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGba5xP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGba5xP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGba5xP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGba5xP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGba5xP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGba5xP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGba5xP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGba5xP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGba5xP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMyvgNE.s: Assembler messages:
encrypt.c: /tmp/ccMyvgNE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMyvgNE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMyvgNE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMyvgNE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyvgNE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyvgNE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyvgNE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyvgNE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyvgNE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyvgNE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyvgNE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyvgNE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMyvgNE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyvgNE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMyvgNE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMyvgNE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyvgNE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyvgNE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyvgNE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyvgNE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyvgNE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMyvgNE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyvgNE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyvgNE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqJMJZu.s: Assembler messages:
encrypt.c: /tmp/ccqJMJZu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqJMJZu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqJMJZu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqJMJZu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJMJZu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJMJZu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJMJZu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJMJZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJMJZu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJMJZu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJMJZu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJMJZu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqJMJZu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJMJZu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqJMJZu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJMJZu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqJMJZu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqJMJZu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJMJZu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJMJZu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqJMJZu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJMJZu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqJMJZu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqJMJZu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfLyu9s.s: Assembler messages:
encrypt.c: /tmp/ccfLyu9s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfLyu9s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfLyu9s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfLyu9s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLyu9s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLyu9s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLyu9s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLyu9s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLyu9s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLyu9s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLyu9s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLyu9s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfLyu9s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLyu9s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfLyu9s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfLyu9s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLyu9s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLyu9s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLyu9s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLyu9s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLyu9s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfLyu9s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLyu9s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLyu9s.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrFSEDn.s: Assembler messages:
encrypt.c: /tmp/ccrFSEDn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrFSEDn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrFSEDn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrFSEDn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFSEDn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFSEDn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFSEDn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFSEDn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFSEDn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFSEDn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFSEDn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFSEDn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrFSEDn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFSEDn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrFSEDn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFSEDn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrFSEDn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrFSEDn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFSEDn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFSEDn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFSEDn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFSEDn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrFSEDn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFSEDn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9BoCSD.s: Assembler messages:
encrypt.c: /tmp/cc9BoCSD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9BoCSD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9BoCSD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9BoCSD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BoCSD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BoCSD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BoCSD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BoCSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BoCSD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BoCSD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BoCSD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BoCSD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9BoCSD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BoCSD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9BoCSD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BoCSD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9BoCSD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BoCSD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BoCSD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BoCSD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BoCSD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BoCSD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9BoCSD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BoCSD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca8DxjH.s: Assembler messages:
encrypt.c: /tmp/cca8DxjH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca8DxjH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca8DxjH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca8DxjH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8DxjH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8DxjH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8DxjH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8DxjH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8DxjH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8DxjH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8DxjH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8DxjH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca8DxjH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8DxjH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca8DxjH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca8DxjH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8DxjH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8DxjH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8DxjH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8DxjH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8DxjH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca8DxjH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8DxjH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8DxjH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4p5Iuv.s: Assembler messages:
encrypt.c: /tmp/cc4p5Iuv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4p5Iuv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4p5Iuv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4p5Iuv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p5Iuv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p5Iuv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p5Iuv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p5Iuv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p5Iuv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4p5Iuv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4p5Iuv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4p5Iuv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4p5Iuv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p5Iuv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4p5Iuv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4p5Iuv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4p5Iuv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4p5Iuv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4p5Iuv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4p5Iuv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p5Iuv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4p5Iuv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4p5Iuv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4p5Iuv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXknnhA.s: Assembler messages:
encrypt.c: /tmp/ccXknnhA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXknnhA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXknnhA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXknnhA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknnhA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknnhA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknnhA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknnhA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknnhA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXknnhA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXknnhA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXknnhA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXknnhA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknnhA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXknnhA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXknnhA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXknnhA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXknnhA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXknnhA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXknnhA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXknnhA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXknnhA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXknnhA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXknnhA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCYTmSe.s: Assembler messages:
encrypt.c: /tmp/ccCYTmSe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCYTmSe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCYTmSe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCYTmSe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYTmSe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYTmSe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYTmSe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYTmSe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYTmSe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYTmSe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYTmSe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYTmSe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCYTmSe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYTmSe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCYTmSe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYTmSe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCYTmSe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYTmSe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYTmSe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYTmSe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYTmSe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYTmSe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCYTmSe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYTmSe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZazpSk.s: Assembler messages:
encrypt.c: /tmp/ccZazpSk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZazpSk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZazpSk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZazpSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZazpSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZazpSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZazpSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZazpSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZazpSk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZazpSk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZazpSk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZazpSk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZazpSk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZazpSk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZazpSk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZazpSk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZazpSk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZazpSk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZazpSk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZazpSk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZazpSk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZazpSk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZazpSk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZazpSk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEwyRNZ.s: Assembler messages:
encrypt.c: /tmp/ccEwyRNZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEwyRNZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEwyRNZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEwyRNZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwyRNZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwyRNZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwyRNZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwyRNZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwyRNZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwyRNZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwyRNZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwyRNZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEwyRNZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwyRNZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEwyRNZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwyRNZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEwyRNZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwyRNZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwyRNZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwyRNZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwyRNZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwyRNZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEwyRNZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwyRNZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRLdDIc.s: Assembler messages:
encrypt.c: /tmp/ccRLdDIc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRLdDIc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRLdDIc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRLdDIc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdDIc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdDIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdDIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdDIc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdDIc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLdDIc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLdDIc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLdDIc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRLdDIc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdDIc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRLdDIc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRLdDIc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLdDIc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLdDIc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLdDIc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLdDIc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLdDIc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRLdDIc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLdDIc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLdDIc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKruk1E.s: Assembler messages:
encrypt.c: /tmp/ccKruk1E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKruk1E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKruk1E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKruk1E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKruk1E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKruk1E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKruk1E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKruk1E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKruk1E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKruk1E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKruk1E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKruk1E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKruk1E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKruk1E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKruk1E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKruk1E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKruk1E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKruk1E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKruk1E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKruk1E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKruk1E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKruk1E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKruk1E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKruk1E.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuEGxu0.s: Assembler messages:
encrypt.c: /tmp/ccuEGxu0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuEGxu0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuEGxu0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuEGxu0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEGxu0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEGxu0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEGxu0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEGxu0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEGxu0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEGxu0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEGxu0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEGxu0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuEGxu0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEGxu0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuEGxu0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuEGxu0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEGxu0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEGxu0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEGxu0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEGxu0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEGxu0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuEGxu0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEGxu0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEGxu0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbRwBZu.s: Assembler messages:
encrypt.c: /tmp/ccbRwBZu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRwBZu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbRwBZu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbRwBZu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRwBZu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRwBZu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRwBZu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRwBZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRwBZu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRwBZu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRwBZu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRwBZu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbRwBZu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRwBZu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbRwBZu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRwBZu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbRwBZu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRwBZu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRwBZu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRwBZu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRwBZu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRwBZu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRwBZu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRwBZu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctdwytT.s: Assembler messages:
encrypt.c: /tmp/cctdwytT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctdwytT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctdwytT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctdwytT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdwytT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdwytT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdwytT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdwytT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdwytT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdwytT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdwytT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdwytT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctdwytT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdwytT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctdwytT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctdwytT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdwytT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdwytT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdwytT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdwytT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdwytT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctdwytT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdwytT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdwytT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccNIdmxg.s: Assembler messages:
encrypt.c: /tmp/ccNIdmxg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNIdmxg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNIdmxg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNIdmxg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIdmxg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIdmxg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIdmxg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIdmxg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIdmxg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIdmxg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIdmxg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIdmxg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNIdmxg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIdmxg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNIdmxg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIdmxg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNIdmxg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIdmxg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIdmxg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIdmxg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIdmxg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIdmxg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNIdmxg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIdmxg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccus4sbx.s: Assembler messages:
encrypt.c: /tmp/ccus4sbx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccus4sbx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccus4sbx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccus4sbx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus4sbx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus4sbx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus4sbx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus4sbx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus4sbx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccus4sbx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccus4sbx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccus4sbx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccus4sbx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus4sbx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccus4sbx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccus4sbx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccus4sbx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccus4sbx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccus4sbx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus4sbx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccus4sbx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccus4sbx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccus4sbx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccus4sbx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7h30Yo.s: Assembler messages:
encrypt.c: /tmp/cc7h30Yo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7h30Yo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7h30Yo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7h30Yo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h30Yo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h30Yo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h30Yo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h30Yo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h30Yo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7h30Yo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7h30Yo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7h30Yo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7h30Yo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h30Yo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7h30Yo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7h30Yo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7h30Yo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7h30Yo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7h30Yo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7h30Yo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7h30Yo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7h30Yo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7h30Yo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7h30Yo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx5IrT8.s: Assembler messages:
encrypt.c: /tmp/ccx5IrT8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx5IrT8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx5IrT8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx5IrT8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5IrT8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5IrT8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5IrT8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5IrT8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5IrT8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5IrT8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5IrT8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5IrT8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx5IrT8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5IrT8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx5IrT8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5IrT8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx5IrT8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5IrT8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5IrT8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5IrT8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5IrT8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5IrT8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx5IrT8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5IrT8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclt5fxm.s: Assembler messages:
encrypt.c: /tmp/cclt5fxm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclt5fxm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclt5fxm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclt5fxm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt5fxm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt5fxm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt5fxm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt5fxm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt5fxm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclt5fxm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclt5fxm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclt5fxm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclt5fxm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt5fxm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclt5fxm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclt5fxm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclt5fxm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclt5fxm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclt5fxm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclt5fxm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclt5fxm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclt5fxm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclt5fxm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclt5fxm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyy1Pjv.s: Assembler messages:
encrypt.c: /tmp/ccyy1Pjv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyy1Pjv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyy1Pjv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyy1Pjv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy1Pjv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy1Pjv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy1Pjv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy1Pjv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy1Pjv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyy1Pjv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyy1Pjv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyy1Pjv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyy1Pjv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy1Pjv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyy1Pjv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyy1Pjv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyy1Pjv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyy1Pjv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyy1Pjv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy1Pjv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyy1Pjv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyy1Pjv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyy1Pjv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyy1Pjv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4OgJEq.s: Assembler messages:
encrypt.c: /tmp/cc4OgJEq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4OgJEq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4OgJEq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4OgJEq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OgJEq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OgJEq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OgJEq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OgJEq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OgJEq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OgJEq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OgJEq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OgJEq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4OgJEq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OgJEq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4OgJEq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OgJEq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4OgJEq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OgJEq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OgJEq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OgJEq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OgJEq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OgJEq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4OgJEq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OgJEq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWQB7nn.s: Assembler messages:
encrypt.c: /tmp/ccWQB7nn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWQB7nn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWQB7nn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWQB7nn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQB7nn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQB7nn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQB7nn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQB7nn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQB7nn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQB7nn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQB7nn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQB7nn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWQB7nn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQB7nn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWQB7nn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWQB7nn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWQB7nn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQB7nn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQB7nn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQB7nn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQB7nn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWQB7nn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQB7nn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWQB7nn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccH4BOBf.s: Assembler messages:
encrypt.c: /tmp/ccH4BOBf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH4BOBf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH4BOBf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH4BOBf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4BOBf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4BOBf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4BOBf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4BOBf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4BOBf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4BOBf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4BOBf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4BOBf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH4BOBf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4BOBf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH4BOBf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH4BOBf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4BOBf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4BOBf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4BOBf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4BOBf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4BOBf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH4BOBf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4BOBf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4BOBf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQdBKm0.s: Assembler messages:
encrypt.c: /tmp/ccQdBKm0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQdBKm0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQdBKm0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQdBKm0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdBKm0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdBKm0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdBKm0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdBKm0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdBKm0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdBKm0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdBKm0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdBKm0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQdBKm0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdBKm0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQdBKm0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdBKm0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQdBKm0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdBKm0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdBKm0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdBKm0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdBKm0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdBKm0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQdBKm0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdBKm0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9VjVbV.s: Assembler messages:
encrypt.c: /tmp/cc9VjVbV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9VjVbV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9VjVbV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9VjVbV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VjVbV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VjVbV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VjVbV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VjVbV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VjVbV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VjVbV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VjVbV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VjVbV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9VjVbV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VjVbV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9VjVbV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VjVbV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9VjVbV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VjVbV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VjVbV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VjVbV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VjVbV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VjVbV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9VjVbV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VjVbV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoxHosR.s: Assembler messages:
encrypt.c: /tmp/ccoxHosR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoxHosR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoxHosR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoxHosR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxHosR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxHosR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxHosR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxHosR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxHosR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxHosR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxHosR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxHosR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoxHosR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxHosR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoxHosR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoxHosR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxHosR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxHosR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxHosR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxHosR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxHosR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoxHosR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxHosR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxHosR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEdGw8Q.s: Assembler messages:
encrypt.c: /tmp/ccEdGw8Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdGw8Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdGw8Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdGw8Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdGw8Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdGw8Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdGw8Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdGw8Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdGw8Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdGw8Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdGw8Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdGw8Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdGw8Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdGw8Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdGw8Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdGw8Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEdGw8Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdGw8Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdGw8Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdGw8Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdGw8Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdGw8Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdGw8Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdGw8Q.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnxecGo.s: Assembler messages:
encrypt.c: /tmp/ccnxecGo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnxecGo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnxecGo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnxecGo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxecGo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxecGo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxecGo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxecGo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxecGo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxecGo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxecGo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxecGo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnxecGo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxecGo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnxecGo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnxecGo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxecGo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxecGo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxecGo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxecGo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxecGo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnxecGo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxecGo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxecGo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI93PeH.s: Assembler messages:
encrypt.c: /tmp/ccI93PeH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI93PeH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI93PeH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI93PeH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI93PeH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI93PeH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI93PeH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI93PeH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI93PeH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI93PeH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI93PeH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI93PeH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI93PeH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI93PeH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI93PeH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI93PeH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI93PeH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI93PeH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI93PeH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI93PeH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI93PeH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI93PeH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI93PeH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI93PeH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIGTa5i.s: Assembler messages:
encrypt.c: /tmp/ccIGTa5i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIGTa5i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIGTa5i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIGTa5i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGTa5i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGTa5i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGTa5i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGTa5i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGTa5i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGTa5i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGTa5i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGTa5i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIGTa5i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGTa5i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIGTa5i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIGTa5i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGTa5i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGTa5i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGTa5i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGTa5i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGTa5i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIGTa5i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGTa5i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGTa5i.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKdwbX4.s: Assembler messages:
encrypt.c: /tmp/ccKdwbX4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKdwbX4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKdwbX4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKdwbX4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdwbX4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdwbX4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdwbX4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdwbX4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdwbX4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdwbX4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdwbX4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdwbX4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKdwbX4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdwbX4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKdwbX4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKdwbX4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdwbX4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdwbX4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdwbX4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdwbX4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdwbX4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKdwbX4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdwbX4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdwbX4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccybt6Gs.s: Assembler messages:
encrypt.c: /tmp/ccybt6Gs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccybt6Gs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccybt6Gs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccybt6Gs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybt6Gs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybt6Gs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybt6Gs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybt6Gs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybt6Gs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybt6Gs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybt6Gs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybt6Gs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccybt6Gs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybt6Gs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccybt6Gs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybt6Gs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccybt6Gs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccybt6Gs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybt6Gs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybt6Gs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybt6Gs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybt6Gs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccybt6Gs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccybt6Gs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn4jHfo.s: Assembler messages:
encrypt.c: /tmp/ccn4jHfo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4jHfo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4jHfo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4jHfo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jHfo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jHfo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jHfo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jHfo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jHfo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4jHfo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4jHfo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4jHfo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4jHfo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jHfo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4jHfo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4jHfo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn4jHfo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4jHfo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4jHfo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4jHfo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jHfo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4jHfo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4jHfo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4jHfo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrNWu9W.s: Assembler messages:
encrypt.c: /tmp/ccrNWu9W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrNWu9W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrNWu9W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrNWu9W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNWu9W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNWu9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNWu9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNWu9W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNWu9W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNWu9W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNWu9W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNWu9W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrNWu9W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNWu9W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrNWu9W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrNWu9W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNWu9W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNWu9W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNWu9W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNWu9W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNWu9W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrNWu9W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNWu9W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNWu9W.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccU9lmb.s: Assembler messages:
encrypt.c: /tmp/cccU9lmb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccU9lmb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccU9lmb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccU9lmb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU9lmb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU9lmb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU9lmb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU9lmb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU9lmb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccU9lmb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccU9lmb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccU9lmb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccU9lmb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU9lmb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccU9lmb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccU9lmb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccU9lmb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccU9lmb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccU9lmb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccU9lmb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccU9lmb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccU9lmb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccU9lmb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccU9lmb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqAU6Ny.s: Assembler messages:
encrypt.c: /tmp/ccqAU6Ny.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqAU6Ny.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqAU6Ny.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqAU6Ny.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAU6Ny.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAU6Ny.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAU6Ny.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAU6Ny.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAU6Ny.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAU6Ny.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAU6Ny.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAU6Ny.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqAU6Ny.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAU6Ny.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqAU6Ny.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAU6Ny.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqAU6Ny.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAU6Ny.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAU6Ny.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAU6Ny.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAU6Ny.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAU6Ny.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqAU6Ny.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAU6Ny.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdfUbo2.s: Assembler messages:
encrypt.c: /tmp/ccdfUbo2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdfUbo2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdfUbo2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdfUbo2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfUbo2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfUbo2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfUbo2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfUbo2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfUbo2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfUbo2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfUbo2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfUbo2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdfUbo2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfUbo2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdfUbo2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdfUbo2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfUbo2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfUbo2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfUbo2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfUbo2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfUbo2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdfUbo2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfUbo2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfUbo2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfeuqor.s: Assembler messages:
encrypt.c: /tmp/ccfeuqor.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfeuqor.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfeuqor.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfeuqor.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqor.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqor.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqor.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqor.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqor.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeuqor.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeuqor.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeuqor.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfeuqor.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqor.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfeuqor.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeuqor.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfeuqor.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeuqor.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeuqor.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeuqor.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeuqor.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeuqor.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfeuqor.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeuqor.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAOCijN.s: Assembler messages:
encrypt.c: /tmp/ccAOCijN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAOCijN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAOCijN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAOCijN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOCijN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOCijN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOCijN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOCijN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOCijN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOCijN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOCijN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOCijN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAOCijN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOCijN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAOCijN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAOCijN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAOCijN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOCijN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOCijN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOCijN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOCijN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAOCijN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOCijN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAOCijN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cciBoiNc.s: Assembler messages:
encrypt.c: /tmp/cciBoiNc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBoiNc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciBoiNc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciBoiNc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBoiNc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBoiNc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBoiNc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBoiNc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBoiNc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBoiNc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBoiNc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBoiNc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciBoiNc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBoiNc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciBoiNc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBoiNc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciBoiNc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBoiNc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBoiNc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBoiNc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBoiNc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBoiNc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBoiNc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBoiNc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXdo7uF.s: Assembler messages:
encrypt.c: /tmp/ccXdo7uF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXdo7uF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXdo7uF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXdo7uF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdo7uF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdo7uF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdo7uF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdo7uF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdo7uF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdo7uF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdo7uF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdo7uF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXdo7uF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdo7uF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXdo7uF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXdo7uF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdo7uF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdo7uF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdo7uF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdo7uF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdo7uF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXdo7uF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdo7uF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdo7uF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg7rrG7.s: Assembler messages:
encrypt.c: /tmp/ccg7rrG7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg7rrG7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg7rrG7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg7rrG7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7rrG7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7rrG7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7rrG7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7rrG7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7rrG7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7rrG7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7rrG7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7rrG7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg7rrG7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7rrG7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg7rrG7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7rrG7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg7rrG7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7rrG7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7rrG7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7rrG7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7rrG7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7rrG7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg7rrG7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7rrG7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc71nKV3.s: Assembler messages:
encrypt.c: /tmp/cc71nKV3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc71nKV3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc71nKV3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc71nKV3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nKV3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nKV3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nKV3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nKV3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nKV3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71nKV3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71nKV3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71nKV3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc71nKV3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nKV3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc71nKV3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc71nKV3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71nKV3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71nKV3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71nKV3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nKV3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71nKV3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc71nKV3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71nKV3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71nKV3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd1hkCK.s: Assembler messages:
encrypt.c: /tmp/ccd1hkCK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd1hkCK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd1hkCK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd1hkCK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1hkCK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1hkCK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1hkCK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1hkCK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1hkCK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1hkCK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1hkCK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1hkCK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd1hkCK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1hkCK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd1hkCK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1hkCK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd1hkCK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1hkCK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1hkCK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1hkCK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1hkCK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1hkCK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd1hkCK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1hkCK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRPMRsV.s: Assembler messages:
encrypt.c: /tmp/ccRPMRsV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRPMRsV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRPMRsV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRPMRsV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPMRsV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPMRsV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPMRsV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPMRsV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPMRsV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPMRsV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPMRsV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPMRsV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRPMRsV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPMRsV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRPMRsV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRPMRsV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPMRsV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPMRsV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPMRsV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPMRsV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPMRsV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRPMRsV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPMRsV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPMRsV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpN72LA.s: Assembler messages:
encrypt.c: /tmp/ccpN72LA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpN72LA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpN72LA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpN72LA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN72LA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN72LA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN72LA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN72LA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN72LA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpN72LA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpN72LA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpN72LA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpN72LA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN72LA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpN72LA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpN72LA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpN72LA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpN72LA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpN72LA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpN72LA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN72LA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpN72LA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpN72LA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpN72LA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoONKGH.s: Assembler messages:
encrypt.c: /tmp/ccoONKGH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoONKGH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoONKGH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoONKGH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoONKGH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoONKGH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoONKGH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoONKGH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoONKGH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoONKGH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoONKGH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoONKGH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoONKGH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoONKGH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoONKGH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoONKGH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoONKGH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoONKGH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoONKGH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoONKGH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoONKGH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoONKGH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoONKGH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoONKGH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrgFWLe.s: Assembler messages:
encrypt.c: /tmp/ccrgFWLe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrgFWLe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrgFWLe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrgFWLe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgFWLe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgFWLe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgFWLe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgFWLe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgFWLe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgFWLe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgFWLe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgFWLe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrgFWLe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgFWLe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrgFWLe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgFWLe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrgFWLe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrgFWLe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgFWLe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgFWLe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgFWLe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgFWLe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrgFWLe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrgFWLe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFn4Aaz.s: Assembler messages:
encrypt.c: /tmp/ccFn4Aaz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFn4Aaz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFn4Aaz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFn4Aaz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn4Aaz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn4Aaz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn4Aaz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn4Aaz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn4Aaz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFn4Aaz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFn4Aaz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFn4Aaz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFn4Aaz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn4Aaz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFn4Aaz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFn4Aaz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFn4Aaz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFn4Aaz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFn4Aaz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn4Aaz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFn4Aaz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFn4Aaz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFn4Aaz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFn4Aaz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSY3rJe.s: Assembler messages:
encrypt.c: /tmp/ccSY3rJe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSY3rJe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSY3rJe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSY3rJe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSY3rJe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSY3rJe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSY3rJe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSY3rJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSY3rJe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSY3rJe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSY3rJe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSY3rJe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSY3rJe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSY3rJe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSY3rJe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSY3rJe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSY3rJe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSY3rJe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSY3rJe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSY3rJe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSY3rJe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSY3rJe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSY3rJe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSY3rJe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceULz4M.s: Assembler messages:
encrypt.c: /tmp/cceULz4M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceULz4M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceULz4M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceULz4M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULz4M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULz4M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULz4M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULz4M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULz4M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceULz4M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceULz4M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceULz4M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceULz4M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULz4M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceULz4M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceULz4M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceULz4M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceULz4M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceULz4M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceULz4M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceULz4M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceULz4M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceULz4M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceULz4M.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuYyOss.s: Assembler messages:
encrypt.c: /tmp/ccuYyOss.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYyOss.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYyOss.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYyOss.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYyOss.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYyOss.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYyOss.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYyOss.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYyOss.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYyOss.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYyOss.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYyOss.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYyOss.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYyOss.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYyOss.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYyOss.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuYyOss.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYyOss.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYyOss.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYyOss.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYyOss.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYyOss.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYyOss.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYyOss.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3b3hDE.s: Assembler messages:
encrypt.c: /tmp/cc3b3hDE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3b3hDE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3b3hDE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3b3hDE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b3hDE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b3hDE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b3hDE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b3hDE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b3hDE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3b3hDE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3b3hDE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3b3hDE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3b3hDE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b3hDE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3b3hDE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3b3hDE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3b3hDE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3b3hDE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3b3hDE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3b3hDE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3b3hDE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3b3hDE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3b3hDE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3b3hDE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHEshhk.s: Assembler messages:
encrypt.c: /tmp/ccHEshhk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHEshhk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHEshhk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHEshhk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEshhk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEshhk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEshhk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEshhk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEshhk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHEshhk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHEshhk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHEshhk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHEshhk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEshhk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHEshhk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHEshhk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHEshhk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHEshhk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHEshhk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHEshhk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEshhk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHEshhk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHEshhk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHEshhk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9H5IPq.s: Assembler messages:
encrypt.c: /tmp/cc9H5IPq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9H5IPq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9H5IPq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9H5IPq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H5IPq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H5IPq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H5IPq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H5IPq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H5IPq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9H5IPq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9H5IPq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9H5IPq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9H5IPq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H5IPq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9H5IPq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9H5IPq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9H5IPq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9H5IPq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9H5IPq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H5IPq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9H5IPq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9H5IPq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9H5IPq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9H5IPq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqZWqt6.s: Assembler messages:
encrypt.c: /tmp/ccqZWqt6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqZWqt6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqZWqt6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqZWqt6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZWqt6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZWqt6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZWqt6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZWqt6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZWqt6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZWqt6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZWqt6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZWqt6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqZWqt6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZWqt6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqZWqt6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZWqt6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqZWqt6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZWqt6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZWqt6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZWqt6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZWqt6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZWqt6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqZWqt6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZWqt6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc40iyEi.s: Assembler messages:
encrypt.c: /tmp/cc40iyEi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc40iyEi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc40iyEi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc40iyEi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iyEi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iyEi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iyEi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iyEi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iyEi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40iyEi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40iyEi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40iyEi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc40iyEi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iyEi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc40iyEi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc40iyEi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc40iyEi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40iyEi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40iyEi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iyEi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40iyEi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc40iyEi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40iyEi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc40iyEi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNJMNYX.s: Assembler messages:
encrypt.c: /tmp/ccNJMNYX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJMNYX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJMNYX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJMNYX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJMNYX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJMNYX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJMNYX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJMNYX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJMNYX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJMNYX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJMNYX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJMNYX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJMNYX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJMNYX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJMNYX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJMNYX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNJMNYX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJMNYX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJMNYX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJMNYX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJMNYX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJMNYX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJMNYX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJMNYX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRJlol1.s: Assembler messages:
encrypt.c: /tmp/ccRJlol1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJlol1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJlol1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRJlol1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJlol1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJlol1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJlol1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJlol1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJlol1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJlol1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJlol1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJlol1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRJlol1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJlol1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJlol1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJlol1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRJlol1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJlol1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJlol1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJlol1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJlol1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJlol1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRJlol1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJlol1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrKJtyk.s: Assembler messages:
encrypt.c: /tmp/ccrKJtyk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKJtyk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKJtyk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKJtyk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKJtyk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKJtyk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKJtyk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKJtyk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKJtyk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKJtyk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKJtyk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKJtyk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKJtyk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKJtyk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKJtyk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrKJtyk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKJtyk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKJtyk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKJtyk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKJtyk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKJtyk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKJtyk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKJtyk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKJtyk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYWaVZb.s: Assembler messages:
encrypt.c: /tmp/ccYWaVZb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYWaVZb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYWaVZb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYWaVZb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWaVZb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWaVZb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWaVZb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWaVZb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWaVZb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYWaVZb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYWaVZb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYWaVZb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYWaVZb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWaVZb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYWaVZb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYWaVZb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYWaVZb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYWaVZb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYWaVZb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWaVZb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYWaVZb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWaVZb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYWaVZb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYWaVZb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchjoiSS.s: Assembler messages:
encrypt.c: /tmp/cchjoiSS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchjoiSS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchjoiSS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchjoiSS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjoiSS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjoiSS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjoiSS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjoiSS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjoiSS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjoiSS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjoiSS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjoiSS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchjoiSS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjoiSS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchjoiSS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjoiSS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchjoiSS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjoiSS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjoiSS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjoiSS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjoiSS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjoiSS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjoiSS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjoiSS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYIPN3X.s: Assembler messages:
encrypt.c: /tmp/ccYIPN3X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYIPN3X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYIPN3X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYIPN3X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIPN3X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIPN3X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIPN3X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIPN3X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIPN3X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIPN3X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIPN3X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIPN3X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYIPN3X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIPN3X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYIPN3X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYIPN3X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIPN3X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIPN3X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIPN3X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIPN3X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIPN3X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYIPN3X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIPN3X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIPN3X.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwgVwJv.s: Assembler messages:
encrypt.c: /tmp/ccwgVwJv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwgVwJv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwgVwJv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwgVwJv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgVwJv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgVwJv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgVwJv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgVwJv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgVwJv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgVwJv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgVwJv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgVwJv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwgVwJv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgVwJv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwgVwJv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgVwJv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwgVwJv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgVwJv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgVwJv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgVwJv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgVwJv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgVwJv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwgVwJv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgVwJv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8yUuln.s: Assembler messages:
encrypt.c: /tmp/cc8yUuln.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8yUuln.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8yUuln.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8yUuln.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yUuln.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yUuln.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yUuln.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yUuln.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yUuln.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8yUuln.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8yUuln.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8yUuln.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8yUuln.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yUuln.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8yUuln.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8yUuln.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8yUuln.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8yUuln.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8yUuln.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8yUuln.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yUuln.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8yUuln.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8yUuln.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8yUuln.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciLop1P.s: Assembler messages:
encrypt.c: /tmp/cciLop1P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciLop1P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciLop1P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciLop1P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLop1P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLop1P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLop1P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLop1P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLop1P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLop1P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLop1P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLop1P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciLop1P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLop1P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciLop1P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciLop1P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLop1P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLop1P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLop1P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLop1P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLop1P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciLop1P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLop1P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLop1P.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3de6Ym.s: Assembler messages:
encrypt.c: /tmp/cc3de6Ym.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3de6Ym.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3de6Ym.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3de6Ym.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3de6Ym.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3de6Ym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3de6Ym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3de6Ym.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3de6Ym.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3de6Ym.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3de6Ym.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3de6Ym.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3de6Ym.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3de6Ym.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3de6Ym.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3de6Ym.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3de6Ym.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3de6Ym.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3de6Ym.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3de6Ym.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3de6Ym.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3de6Ym.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3de6Ym.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3de6Ym.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWOXZUV.s: Assembler messages:
encrypt.c: /tmp/ccWOXZUV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWOXZUV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWOXZUV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWOXZUV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXZUV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXZUV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXZUV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXZUV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXZUV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOXZUV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOXZUV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOXZUV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWOXZUV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXZUV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWOXZUV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOXZUV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWOXZUV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOXZUV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOXZUV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOXZUV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOXZUV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOXZUV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWOXZUV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOXZUV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3MgBHe.s: Assembler messages:
encrypt.c: /tmp/cc3MgBHe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3MgBHe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3MgBHe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3MgBHe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MgBHe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MgBHe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MgBHe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MgBHe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MgBHe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MgBHe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MgBHe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MgBHe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3MgBHe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MgBHe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3MgBHe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3MgBHe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3MgBHe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MgBHe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MgBHe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MgBHe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MgBHe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3MgBHe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MgBHe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3MgBHe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrec6SN.s: Assembler messages:
encrypt.c: /tmp/ccrec6SN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrec6SN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrec6SN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrec6SN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrec6SN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrec6SN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrec6SN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrec6SN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrec6SN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrec6SN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrec6SN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrec6SN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrec6SN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrec6SN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrec6SN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrec6SN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrec6SN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrec6SN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrec6SN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrec6SN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrec6SN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrec6SN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrec6SN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrec6SN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHTarvy.s: Assembler messages:
encrypt.c: /tmp/ccHTarvy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHTarvy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHTarvy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHTarvy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTarvy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTarvy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTarvy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTarvy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTarvy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTarvy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTarvy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTarvy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHTarvy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTarvy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHTarvy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTarvy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHTarvy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTarvy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTarvy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTarvy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTarvy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTarvy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHTarvy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTarvy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPtdjFT.s: Assembler messages:
encrypt.c: /tmp/ccPtdjFT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtdjFT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtdjFT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtdjFT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtdjFT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtdjFT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtdjFT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtdjFT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtdjFT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtdjFT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtdjFT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtdjFT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtdjFT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtdjFT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtdjFT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPtdjFT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtdjFT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtdjFT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtdjFT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtdjFT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtdjFT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtdjFT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtdjFT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtdjFT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1Q6HxL.s: Assembler messages:
encrypt.c: /tmp/cc1Q6HxL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Q6HxL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Q6HxL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Q6HxL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6HxL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6HxL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6HxL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6HxL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6HxL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q6HxL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q6HxL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q6HxL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Q6HxL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6HxL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Q6HxL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Q6HxL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q6HxL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q6HxL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q6HxL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q6HxL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q6HxL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Q6HxL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q6HxL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q6HxL.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdtQVbq.s: Assembler messages:
encrypt.c: /tmp/ccdtQVbq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtQVbq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdtQVbq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtQVbq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtQVbq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtQVbq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtQVbq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtQVbq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtQVbq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtQVbq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtQVbq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtQVbq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdtQVbq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtQVbq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdtQVbq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtQVbq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdtQVbq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtQVbq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtQVbq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtQVbq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtQVbq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtQVbq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtQVbq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtQVbq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8mZG82.s: Assembler messages:
encrypt.c: /tmp/cc8mZG82.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8mZG82.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8mZG82.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8mZG82.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mZG82.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mZG82.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mZG82.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mZG82.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mZG82.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mZG82.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mZG82.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mZG82.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8mZG82.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mZG82.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8mZG82.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mZG82.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8mZG82.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mZG82.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mZG82.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mZG82.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mZG82.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mZG82.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8mZG82.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mZG82.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnCgTTj.s: Assembler messages:
encrypt.c: /tmp/ccnCgTTj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnCgTTj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnCgTTj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnCgTTj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCgTTj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCgTTj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCgTTj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCgTTj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCgTTj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCgTTj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCgTTj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCgTTj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnCgTTj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCgTTj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnCgTTj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnCgTTj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnCgTTj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCgTTj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCgTTj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnCgTTj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCgTTj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnCgTTj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCgTTj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnCgTTj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpNWfNa.s: Assembler messages:
encrypt.c: /tmp/ccpNWfNa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpNWfNa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpNWfNa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpNWfNa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNWfNa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNWfNa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNWfNa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNWfNa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNWfNa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNWfNa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNWfNa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNWfNa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpNWfNa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNWfNa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpNWfNa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpNWfNa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNWfNa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNWfNa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNWfNa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNWfNa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNWfNa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpNWfNa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNWfNa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNWfNa.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuRkPPT.s: Assembler messages:
encrypt.c: /tmp/ccuRkPPT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuRkPPT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuRkPPT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuRkPPT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkPPT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkPPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkPPT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkPPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkPPT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRkPPT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRkPPT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRkPPT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuRkPPT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkPPT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuRkPPT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRkPPT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuRkPPT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuRkPPT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRkPPT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRkPPT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRkPPT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRkPPT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuRkPPT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuRkPPT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccMTDymJ.s: Assembler messages:
encrypt.c: /tmp/ccMTDymJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTDymJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTDymJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTDymJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTDymJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTDymJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTDymJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTDymJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTDymJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTDymJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTDymJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTDymJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTDymJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTDymJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTDymJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTDymJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMTDymJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTDymJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTDymJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTDymJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTDymJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTDymJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTDymJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTDymJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccVYS3hO.s: Assembler messages:
encrypt.c: /tmp/ccVYS3hO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVYS3hO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVYS3hO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVYS3hO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYS3hO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYS3hO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYS3hO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYS3hO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYS3hO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYS3hO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYS3hO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYS3hO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVYS3hO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYS3hO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVYS3hO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVYS3hO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYS3hO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYS3hO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYS3hO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYS3hO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYS3hO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVYS3hO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYS3hO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYS3hO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP2rMZF.s: Assembler messages:
encrypt.c: /tmp/ccP2rMZF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2rMZF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2rMZF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2rMZF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2rMZF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2rMZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2rMZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2rMZF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2rMZF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2rMZF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2rMZF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2rMZF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2rMZF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2rMZF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2rMZF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP2rMZF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2rMZF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2rMZF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2rMZF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2rMZF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2rMZF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP2rMZF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2rMZF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2rMZF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSdxAcB.s: Assembler messages:
encrypt.c: /tmp/ccSdxAcB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdxAcB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdxAcB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdxAcB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdxAcB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdxAcB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdxAcB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdxAcB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdxAcB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdxAcB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdxAcB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdxAcB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdxAcB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdxAcB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdxAcB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdxAcB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSdxAcB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdxAcB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdxAcB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdxAcB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdxAcB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdxAcB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdxAcB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdxAcB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFHR10h.s: Assembler messages:
encrypt.c: /tmp/ccFHR10h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHR10h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFHR10h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFHR10h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR10h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR10h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR10h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR10h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR10h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHR10h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHR10h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHR10h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFHR10h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR10h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFHR10h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHR10h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFHR10h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHR10h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHR10h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHR10h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHR10h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHR10h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHR10h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHR10h.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ7d1TA.s: Assembler messages:
encrypt.c: /tmp/ccJ7d1TA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ7d1TA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ7d1TA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ7d1TA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7d1TA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7d1TA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7d1TA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7d1TA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7d1TA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7d1TA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7d1TA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7d1TA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ7d1TA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7d1TA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ7d1TA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ7d1TA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7d1TA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7d1TA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7d1TA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7d1TA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7d1TA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ7d1TA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7d1TA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7d1TA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccbaRDs.s: Assembler messages:
encrypt.c: /tmp/cccbaRDs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccbaRDs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccbaRDs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccbaRDs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbaRDs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbaRDs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbaRDs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbaRDs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbaRDs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbaRDs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbaRDs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbaRDs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccbaRDs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbaRDs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccbaRDs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccbaRDs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbaRDs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbaRDs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbaRDs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbaRDs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbaRDs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccbaRDs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbaRDs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbaRDs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpOx2y9.s: Assembler messages:
encrypt.c: /tmp/ccpOx2y9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpOx2y9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpOx2y9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpOx2y9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOx2y9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOx2y9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOx2y9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOx2y9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOx2y9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOx2y9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOx2y9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOx2y9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpOx2y9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOx2y9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpOx2y9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOx2y9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpOx2y9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOx2y9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOx2y9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOx2y9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOx2y9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOx2y9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpOx2y9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOx2y9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccMTqn32.s: Assembler messages:
encrypt.c: /tmp/ccMTqn32.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTqn32.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTqn32.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTqn32.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqn32.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqn32.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqn32.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqn32.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqn32.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTqn32.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTqn32.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTqn32.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTqn32.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqn32.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTqn32.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMTqn32.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTqn32.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTqn32.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTqn32.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTqn32.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTqn32.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTqn32.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTqn32.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTqn32.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccv1E7wW.s: Assembler messages:
encrypt.c: /tmp/ccv1E7wW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv1E7wW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv1E7wW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv1E7wW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1E7wW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1E7wW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1E7wW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1E7wW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1E7wW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1E7wW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1E7wW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1E7wW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv1E7wW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1E7wW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv1E7wW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1E7wW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv1E7wW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1E7wW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1E7wW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1E7wW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1E7wW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1E7wW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1E7wW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1E7wW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdC2WzU.s: Assembler messages:
encrypt.c: /tmp/ccdC2WzU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdC2WzU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdC2WzU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdC2WzU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC2WzU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC2WzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC2WzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC2WzU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC2WzU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdC2WzU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdC2WzU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdC2WzU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdC2WzU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC2WzU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdC2WzU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdC2WzU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdC2WzU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdC2WzU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdC2WzU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC2WzU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdC2WzU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdC2WzU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdC2WzU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdC2WzU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuAvW2D.s: Assembler messages:
encrypt.c: /tmp/ccuAvW2D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuAvW2D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuAvW2D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuAvW2D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAvW2D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAvW2D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAvW2D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAvW2D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAvW2D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAvW2D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAvW2D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAvW2D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuAvW2D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAvW2D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuAvW2D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAvW2D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuAvW2D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuAvW2D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAvW2D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAvW2D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAvW2D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAvW2D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuAvW2D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuAvW2D.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGEGfIp.s: Assembler messages:
encrypt.c: /tmp/ccGEGfIp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGEGfIp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGEGfIp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGEGfIp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEGfIp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEGfIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEGfIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEGfIp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEGfIp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEGfIp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEGfIp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEGfIp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGEGfIp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEGfIp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGEGfIp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGEGfIp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEGfIp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEGfIp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEGfIp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEGfIp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEGfIp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGEGfIp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEGfIp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEGfIp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclPbP4P.s: Assembler messages:
encrypt.c: /tmp/cclPbP4P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclPbP4P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclPbP4P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclPbP4P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPbP4P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPbP4P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPbP4P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPbP4P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPbP4P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPbP4P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPbP4P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPbP4P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclPbP4P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPbP4P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclPbP4P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPbP4P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclPbP4P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPbP4P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPbP4P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPbP4P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPbP4P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPbP4P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclPbP4P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPbP4P.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3FEUzI.s: Assembler messages:
encrypt.c: /tmp/cc3FEUzI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3FEUzI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3FEUzI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3FEUzI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FEUzI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FEUzI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FEUzI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FEUzI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FEUzI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3FEUzI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3FEUzI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3FEUzI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3FEUzI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FEUzI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3FEUzI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3FEUzI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3FEUzI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3FEUzI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3FEUzI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3FEUzI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FEUzI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3FEUzI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3FEUzI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3FEUzI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEwg39h.s: Assembler messages:
encrypt.c: /tmp/ccEwg39h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEwg39h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEwg39h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEwg39h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwg39h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwg39h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwg39h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwg39h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwg39h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwg39h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwg39h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwg39h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEwg39h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwg39h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEwg39h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEwg39h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwg39h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwg39h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwg39h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwg39h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwg39h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEwg39h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwg39h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwg39h.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc7OZHbu.s: Assembler messages:
encrypt.c: /tmp/cc7OZHbu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7OZHbu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7OZHbu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7OZHbu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OZHbu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OZHbu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OZHbu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OZHbu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OZHbu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7OZHbu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7OZHbu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7OZHbu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7OZHbu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OZHbu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7OZHbu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7OZHbu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7OZHbu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7OZHbu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7OZHbu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7OZHbu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OZHbu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7OZHbu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7OZHbu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7OZHbu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccaADby3.s: Assembler messages:
encrypt.c: /tmp/ccaADby3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaADby3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaADby3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaADby3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaADby3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaADby3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaADby3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaADby3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaADby3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaADby3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaADby3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaADby3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaADby3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaADby3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaADby3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaADby3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaADby3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaADby3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaADby3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaADby3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaADby3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaADby3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaADby3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaADby3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUDOgjY.s: Assembler messages:
encrypt.c: /tmp/ccUDOgjY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDOgjY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDOgjY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDOgjY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDOgjY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDOgjY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDOgjY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDOgjY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDOgjY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDOgjY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDOgjY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDOgjY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDOgjY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDOgjY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDOgjY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUDOgjY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDOgjY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDOgjY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDOgjY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDOgjY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDOgjY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDOgjY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDOgjY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDOgjY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVUf42j.s: Assembler messages:
encrypt.c: /tmp/ccVUf42j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVUf42j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVUf42j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVUf42j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUf42j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUf42j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUf42j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUf42j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUf42j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUf42j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUf42j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUf42j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVUf42j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUf42j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVUf42j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUf42j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVUf42j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVUf42j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUf42j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUf42j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUf42j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUf42j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVUf42j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVUf42j.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsIQx6d.s: Assembler messages:
encrypt.c: /tmp/ccsIQx6d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsIQx6d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsIQx6d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsIQx6d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIQx6d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIQx6d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIQx6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIQx6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIQx6d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIQx6d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIQx6d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIQx6d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsIQx6d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIQx6d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsIQx6d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIQx6d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsIQx6d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIQx6d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIQx6d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIQx6d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIQx6d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIQx6d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsIQx6d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIQx6d.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy4XcZF.s: Assembler messages:
encrypt.c: /tmp/ccy4XcZF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4XcZF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4XcZF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4XcZF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4XcZF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4XcZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4XcZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4XcZF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4XcZF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4XcZF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4XcZF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4XcZF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4XcZF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4XcZF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4XcZF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy4XcZF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4XcZF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4XcZF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4XcZF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4XcZF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4XcZF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4XcZF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4XcZF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4XcZF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpjaZH5.s: Assembler messages:
encrypt.c: /tmp/ccpjaZH5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpjaZH5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpjaZH5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpjaZH5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjaZH5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjaZH5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjaZH5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjaZH5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjaZH5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjaZH5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjaZH5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjaZH5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpjaZH5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjaZH5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpjaZH5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjaZH5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpjaZH5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpjaZH5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjaZH5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjaZH5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpjaZH5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjaZH5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpjaZH5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpjaZH5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxcDLfy.s: Assembler messages:
encrypt.c: /tmp/ccxcDLfy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxcDLfy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxcDLfy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxcDLfy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcDLfy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcDLfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcDLfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcDLfy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcDLfy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcDLfy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcDLfy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcDLfy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxcDLfy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcDLfy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxcDLfy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxcDLfy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcDLfy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcDLfy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcDLfy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcDLfy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcDLfy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxcDLfy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcDLfy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcDLfy.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccKPPJkI.s: Assembler messages:
encrypt.c: /tmp/ccKPPJkI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKPPJkI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKPPJkI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKPPJkI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPPJkI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPPJkI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPPJkI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPPJkI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPPJkI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPPJkI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPPJkI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPPJkI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKPPJkI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPPJkI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKPPJkI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPPJkI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKPPJkI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPPJkI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPPJkI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPPJkI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPPJkI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPPJkI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKPPJkI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPPJkI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cctAn5Rc.s: Assembler messages:
encrypt.c: /tmp/cctAn5Rc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctAn5Rc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctAn5Rc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctAn5Rc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAn5Rc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAn5Rc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAn5Rc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAn5Rc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAn5Rc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAn5Rc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAn5Rc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAn5Rc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctAn5Rc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAn5Rc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctAn5Rc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctAn5Rc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAn5Rc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAn5Rc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAn5Rc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAn5Rc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAn5Rc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctAn5Rc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAn5Rc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAn5Rc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPylFP2.s: Assembler messages:
encrypt.c: /tmp/ccPylFP2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPylFP2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPylFP2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPylFP2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPylFP2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPylFP2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPylFP2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPylFP2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPylFP2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPylFP2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPylFP2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPylFP2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPylFP2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPylFP2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPylFP2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPylFP2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPylFP2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPylFP2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPylFP2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPylFP2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPylFP2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPylFP2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPylFP2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPylFP2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUn5a4A.s: Assembler messages:
encrypt.c: /tmp/ccUn5a4A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUn5a4A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUn5a4A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUn5a4A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn5a4A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn5a4A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn5a4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn5a4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn5a4A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUn5a4A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUn5a4A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUn5a4A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUn5a4A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn5a4A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUn5a4A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUn5a4A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUn5a4A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUn5a4A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUn5a4A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUn5a4A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn5a4A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUn5a4A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUn5a4A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUn5a4A.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJMc6ib.s: Assembler messages:
encrypt.c: /tmp/ccJMc6ib.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJMc6ib.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJMc6ib.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJMc6ib.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMc6ib.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMc6ib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMc6ib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMc6ib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMc6ib.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMc6ib.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMc6ib.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMc6ib.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJMc6ib.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMc6ib.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJMc6ib.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJMc6ib.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMc6ib.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMc6ib.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMc6ib.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMc6ib.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMc6ib.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMc6ib.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMc6ib.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMc6ib.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmMx79E.s: Assembler messages:
encrypt.c: /tmp/ccmMx79E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmMx79E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmMx79E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmMx79E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMx79E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMx79E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMx79E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMx79E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMx79E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMx79E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMx79E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMx79E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmMx79E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMx79E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmMx79E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMx79E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmMx79E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMx79E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMx79E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMx79E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMx79E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMx79E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmMx79E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMx79E.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2G9BE3.s: Assembler messages:
encrypt.c: /tmp/cc2G9BE3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2G9BE3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2G9BE3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2G9BE3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G9BE3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G9BE3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G9BE3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G9BE3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G9BE3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2G9BE3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2G9BE3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2G9BE3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2G9BE3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G9BE3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2G9BE3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2G9BE3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2G9BE3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2G9BE3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2G9BE3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G9BE3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2G9BE3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2G9BE3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2G9BE3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2G9BE3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ3aOYp.s: Assembler messages:
encrypt.c: /tmp/ccJ3aOYp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ3aOYp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ3aOYp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ3aOYp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3aOYp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3aOYp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3aOYp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3aOYp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3aOYp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3aOYp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3aOYp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3aOYp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ3aOYp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3aOYp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ3aOYp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3aOYp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ3aOYp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3aOYp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3aOYp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3aOYp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3aOYp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3aOYp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ3aOYp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3aOYp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8TGTHb.s: Assembler messages:
encrypt.c: /tmp/cc8TGTHb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TGTHb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TGTHb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TGTHb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TGTHb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TGTHb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TGTHb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TGTHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TGTHb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TGTHb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TGTHb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TGTHb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TGTHb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TGTHb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TGTHb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TGTHb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8TGTHb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TGTHb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TGTHb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TGTHb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TGTHb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TGTHb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TGTHb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TGTHb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDa56cI.s: Assembler messages:
encrypt.c: /tmp/ccDa56cI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDa56cI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDa56cI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDa56cI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDa56cI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDa56cI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDa56cI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDa56cI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDa56cI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDa56cI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDa56cI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDa56cI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDa56cI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDa56cI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDa56cI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDa56cI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDa56cI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDa56cI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDa56cI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDa56cI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDa56cI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDa56cI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDa56cI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDa56cI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4Pc775.s: Assembler messages:
encrypt.c: /tmp/cc4Pc775.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Pc775.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Pc775.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Pc775.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pc775.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pc775.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pc775.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pc775.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pc775.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Pc775.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Pc775.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Pc775.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Pc775.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pc775.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Pc775.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Pc775.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Pc775.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Pc775.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Pc775.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Pc775.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Pc775.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Pc775.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Pc775.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Pc775.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLlXXay.s: Assembler messages:
encrypt.c: /tmp/ccLlXXay.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLlXXay.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLlXXay.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLlXXay.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlXXay.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlXXay.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlXXay.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlXXay.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlXXay.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLlXXay.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLlXXay.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLlXXay.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLlXXay.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlXXay.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLlXXay.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLlXXay.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLlXXay.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLlXXay.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLlXXay.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlXXay.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLlXXay.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLlXXay.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLlXXay.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLlXXay.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc43WPpY.s: Assembler messages:
encrypt.c: /tmp/cc43WPpY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43WPpY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43WPpY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43WPpY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43WPpY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43WPpY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43WPpY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43WPpY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43WPpY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43WPpY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43WPpY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43WPpY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43WPpY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43WPpY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43WPpY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43WPpY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43WPpY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43WPpY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43WPpY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43WPpY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43WPpY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43WPpY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43WPpY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43WPpY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVpGeAk.s: Assembler messages:
encrypt.c: /tmp/ccVpGeAk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVpGeAk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVpGeAk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVpGeAk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpGeAk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpGeAk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpGeAk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpGeAk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpGeAk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpGeAk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpGeAk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpGeAk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVpGeAk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpGeAk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVpGeAk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpGeAk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVpGeAk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVpGeAk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVpGeAk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVpGeAk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVpGeAk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVpGeAk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVpGeAk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVpGeAk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6w8bPc.s: Assembler messages:
encrypt.c: /tmp/cc6w8bPc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6w8bPc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6w8bPc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6w8bPc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w8bPc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w8bPc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w8bPc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w8bPc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w8bPc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6w8bPc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6w8bPc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6w8bPc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6w8bPc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w8bPc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6w8bPc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6w8bPc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6w8bPc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6w8bPc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6w8bPc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6w8bPc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6w8bPc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6w8bPc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6w8bPc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6w8bPc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPRfuJP.s: Assembler messages:
encrypt.c: /tmp/ccPRfuJP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPRfuJP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPRfuJP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPRfuJP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRfuJP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRfuJP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRfuJP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRfuJP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRfuJP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRfuJP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRfuJP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRfuJP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPRfuJP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRfuJP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPRfuJP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPRfuJP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRfuJP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRfuJP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRfuJP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRfuJP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRfuJP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPRfuJP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRfuJP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRfuJP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLdL3AY.s: Assembler messages:
encrypt.c: /tmp/ccLdL3AY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdL3AY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdL3AY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdL3AY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdL3AY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdL3AY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdL3AY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdL3AY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdL3AY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLdL3AY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLdL3AY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLdL3AY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdL3AY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdL3AY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdL3AY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLdL3AY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLdL3AY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLdL3AY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLdL3AY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLdL3AY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdL3AY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLdL3AY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdL3AY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLdL3AY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclgzktp.s: Assembler messages:
encrypt.c: /tmp/cclgzktp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclgzktp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclgzktp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclgzktp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgzktp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgzktp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgzktp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgzktp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgzktp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgzktp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgzktp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgzktp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclgzktp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgzktp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclgzktp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclgzktp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgzktp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgzktp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgzktp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgzktp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgzktp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclgzktp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgzktp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgzktp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjLylAO.s: Assembler messages:
encrypt.c: /tmp/ccjLylAO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjLylAO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjLylAO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjLylAO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLylAO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLylAO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLylAO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLylAO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLylAO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLylAO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLylAO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLylAO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjLylAO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLylAO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjLylAO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLylAO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjLylAO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLylAO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLylAO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLylAO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLylAO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLylAO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjLylAO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLylAO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqaHFyt.s: Assembler messages:
encrypt.c: /tmp/ccqaHFyt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqaHFyt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqaHFyt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqaHFyt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaHFyt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaHFyt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaHFyt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaHFyt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaHFyt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaHFyt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaHFyt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaHFyt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqaHFyt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaHFyt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqaHFyt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqaHFyt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaHFyt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaHFyt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaHFyt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaHFyt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaHFyt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqaHFyt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaHFyt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaHFyt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9oby6H.s: Assembler messages:
encrypt.c: /tmp/cc9oby6H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9oby6H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9oby6H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9oby6H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oby6H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oby6H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oby6H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oby6H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oby6H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oby6H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oby6H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oby6H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9oby6H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oby6H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9oby6H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9oby6H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oby6H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oby6H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oby6H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oby6H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oby6H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9oby6H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oby6H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oby6H.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccccjHV2.s: Assembler messages:
encrypt.c: /tmp/ccccjHV2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccccjHV2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccccjHV2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccccjHV2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccjHV2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccjHV2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccjHV2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccjHV2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccjHV2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccjHV2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccjHV2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccjHV2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccccjHV2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccjHV2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccccjHV2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccjHV2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccccjHV2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccjHV2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccjHV2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccjHV2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccjHV2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccjHV2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccccjHV2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccjHV2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnyg2hy.s: Assembler messages:
encrypt.c: /tmp/ccnyg2hy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnyg2hy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnyg2hy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnyg2hy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyg2hy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyg2hy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyg2hy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyg2hy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyg2hy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnyg2hy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnyg2hy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnyg2hy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnyg2hy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyg2hy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnyg2hy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnyg2hy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnyg2hy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnyg2hy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnyg2hy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnyg2hy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnyg2hy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnyg2hy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnyg2hy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnyg2hy.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrPkjkV.s: Assembler messages:
encrypt.c: /tmp/ccrPkjkV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrPkjkV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrPkjkV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrPkjkV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPkjkV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPkjkV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPkjkV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPkjkV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPkjkV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPkjkV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPkjkV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPkjkV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrPkjkV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPkjkV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrPkjkV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPkjkV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrPkjkV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPkjkV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPkjkV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPkjkV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPkjkV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPkjkV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPkjkV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPkjkV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAxd2Oj.s: Assembler messages:
encrypt.c: /tmp/ccAxd2Oj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAxd2Oj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAxd2Oj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAxd2Oj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxd2Oj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxd2Oj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxd2Oj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxd2Oj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxd2Oj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAxd2Oj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAxd2Oj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAxd2Oj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAxd2Oj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxd2Oj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAxd2Oj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAxd2Oj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAxd2Oj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAxd2Oj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAxd2Oj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxd2Oj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAxd2Oj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAxd2Oj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAxd2Oj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAxd2Oj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMU2t2G.s: Assembler messages:
encrypt.c: /tmp/ccMU2t2G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMU2t2G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMU2t2G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMU2t2G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU2t2G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU2t2G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU2t2G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU2t2G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU2t2G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU2t2G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU2t2G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU2t2G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMU2t2G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU2t2G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMU2t2G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU2t2G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMU2t2G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU2t2G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU2t2G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU2t2G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU2t2G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU2t2G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMU2t2G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU2t2G.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKfgmGB.s: Assembler messages:
encrypt.c: /tmp/ccKfgmGB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKfgmGB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKfgmGB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKfgmGB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfgmGB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfgmGB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfgmGB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfgmGB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfgmGB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfgmGB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfgmGB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfgmGB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKfgmGB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfgmGB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKfgmGB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfgmGB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKfgmGB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfgmGB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfgmGB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfgmGB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfgmGB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfgmGB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfgmGB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfgmGB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTntymc.s: Assembler messages:
encrypt.c: /tmp/ccTntymc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTntymc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTntymc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTntymc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTntymc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTntymc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTntymc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTntymc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTntymc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTntymc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTntymc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTntymc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTntymc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTntymc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTntymc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTntymc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTntymc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTntymc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTntymc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTntymc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTntymc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTntymc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTntymc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTntymc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYAFjNu.s: Assembler messages:
encrypt.c: /tmp/ccYAFjNu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYAFjNu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYAFjNu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYAFjNu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAFjNu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAFjNu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAFjNu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAFjNu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAFjNu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAFjNu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAFjNu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAFjNu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYAFjNu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAFjNu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYAFjNu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAFjNu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYAFjNu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAFjNu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAFjNu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAFjNu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAFjNu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAFjNu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYAFjNu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAFjNu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ5OqKT.s: Assembler messages:
encrypt.c: /tmp/ccZ5OqKT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ5OqKT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ5OqKT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ5OqKT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OqKT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OqKT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OqKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OqKT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OqKT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5OqKT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5OqKT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5OqKT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ5OqKT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OqKT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ5OqKT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ5OqKT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5OqKT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5OqKT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5OqKT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OqKT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5OqKT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ5OqKT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5OqKT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5OqKT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckGkOlm.s: Assembler messages:
encrypt.c: /tmp/cckGkOlm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckGkOlm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckGkOlm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckGkOlm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGkOlm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGkOlm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGkOlm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGkOlm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGkOlm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckGkOlm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckGkOlm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckGkOlm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckGkOlm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGkOlm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckGkOlm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckGkOlm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckGkOlm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckGkOlm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckGkOlm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckGkOlm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGkOlm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckGkOlm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckGkOlm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckGkOlm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxTZdQP.s: Assembler messages:
encrypt.c: /tmp/ccxTZdQP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxTZdQP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxTZdQP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxTZdQP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTZdQP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTZdQP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTZdQP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTZdQP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTZdQP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTZdQP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTZdQP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTZdQP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxTZdQP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTZdQP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxTZdQP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxTZdQP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTZdQP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTZdQP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTZdQP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTZdQP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTZdQP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxTZdQP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTZdQP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTZdQP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccSHEAdZ.s: Assembler messages:
encrypt.c: /tmp/ccSHEAdZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSHEAdZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSHEAdZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSHEAdZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHEAdZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHEAdZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHEAdZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHEAdZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHEAdZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHEAdZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHEAdZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHEAdZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSHEAdZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHEAdZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSHEAdZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHEAdZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSHEAdZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSHEAdZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHEAdZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHEAdZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHEAdZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHEAdZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSHEAdZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSHEAdZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccWvhY7z.s: Assembler messages:
encrypt.c: /tmp/ccWvhY7z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWvhY7z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWvhY7z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWvhY7z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvhY7z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvhY7z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvhY7z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvhY7z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvhY7z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvhY7z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvhY7z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvhY7z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWvhY7z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvhY7z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWvhY7z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWvhY7z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWvhY7z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvhY7z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvhY7z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvhY7z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvhY7z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWvhY7z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvhY7z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWvhY7z.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqEOxPQ.s: Assembler messages:
encrypt.c: /tmp/ccqEOxPQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqEOxPQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqEOxPQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqEOxPQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOxPQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOxPQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOxPQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOxPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOxPQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEOxPQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEOxPQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEOxPQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqEOxPQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOxPQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqEOxPQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEOxPQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqEOxPQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEOxPQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEOxPQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEOxPQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEOxPQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEOxPQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqEOxPQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEOxPQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrG9jcs.s: Assembler messages:
encrypt.c: /tmp/ccrG9jcs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrG9jcs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrG9jcs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrG9jcs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG9jcs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG9jcs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG9jcs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG9jcs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG9jcs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrG9jcs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrG9jcs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrG9jcs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrG9jcs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG9jcs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrG9jcs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrG9jcs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrG9jcs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrG9jcs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrG9jcs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG9jcs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrG9jcs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrG9jcs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrG9jcs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrG9jcs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHKLIPV.s: Assembler messages:
encrypt.c: /tmp/ccHKLIPV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHKLIPV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHKLIPV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHKLIPV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKLIPV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKLIPV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKLIPV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKLIPV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKLIPV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKLIPV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKLIPV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKLIPV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHKLIPV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKLIPV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHKLIPV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKLIPV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHKLIPV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKLIPV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKLIPV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKLIPV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKLIPV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKLIPV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHKLIPV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKLIPV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmg40Ss.s: Assembler messages:
encrypt.c: /tmp/ccmg40Ss.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmg40Ss.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmg40Ss.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmg40Ss.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg40Ss.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg40Ss.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg40Ss.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg40Ss.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg40Ss.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmg40Ss.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmg40Ss.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmg40Ss.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmg40Ss.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg40Ss.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmg40Ss.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmg40Ss.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmg40Ss.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmg40Ss.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmg40Ss.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg40Ss.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmg40Ss.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmg40Ss.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmg40Ss.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmg40Ss.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFkmptN.s: Assembler messages:
encrypt.c: /tmp/ccFkmptN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFkmptN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFkmptN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFkmptN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkmptN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkmptN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkmptN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkmptN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkmptN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkmptN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkmptN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkmptN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFkmptN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkmptN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFkmptN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkmptN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFkmptN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkmptN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkmptN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkmptN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkmptN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkmptN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFkmptN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkmptN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxUDnql.s: Assembler messages:
encrypt.c: /tmp/ccxUDnql.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUDnql.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUDnql.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUDnql.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUDnql.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUDnql.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUDnql.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUDnql.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUDnql.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUDnql.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUDnql.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUDnql.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUDnql.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUDnql.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUDnql.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxUDnql.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUDnql.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUDnql.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUDnql.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUDnql.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUDnql.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxUDnql.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUDnql.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUDnql.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc4AUCzs.s: Assembler messages:
encrypt.c: /tmp/cc4AUCzs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4AUCzs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4AUCzs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4AUCzs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AUCzs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AUCzs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AUCzs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AUCzs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AUCzs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4AUCzs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4AUCzs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4AUCzs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4AUCzs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AUCzs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4AUCzs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4AUCzs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4AUCzs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4AUCzs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4AUCzs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4AUCzs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AUCzs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4AUCzs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4AUCzs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4AUCzs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccBWdtiV.s: Assembler messages:
encrypt.c: /tmp/ccBWdtiV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBWdtiV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBWdtiV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBWdtiV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWdtiV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWdtiV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWdtiV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWdtiV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWdtiV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWdtiV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWdtiV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWdtiV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBWdtiV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWdtiV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBWdtiV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBWdtiV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWdtiV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWdtiV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWdtiV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWdtiV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWdtiV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBWdtiV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWdtiV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWdtiV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cceMXRXP.s: Assembler messages:
encrypt.c: /tmp/cceMXRXP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMXRXP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMXRXP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceMXRXP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXRXP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXRXP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXRXP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXRXP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXRXP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMXRXP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMXRXP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMXRXP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMXRXP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXRXP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMXRXP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceMXRXP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMXRXP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMXRXP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMXRXP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMXRXP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMXRXP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceMXRXP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMXRXP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMXRXP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxommgk.s: Assembler messages:
encrypt.c: /tmp/ccxommgk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxommgk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxommgk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxommgk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxommgk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxommgk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxommgk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxommgk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxommgk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxommgk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxommgk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxommgk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxommgk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxommgk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxommgk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxommgk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxommgk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxommgk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxommgk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxommgk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxommgk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxommgk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxommgk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxommgk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJfO2Qz.s: Assembler messages:
encrypt.c: /tmp/ccJfO2Qz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfO2Qz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJfO2Qz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJfO2Qz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfO2Qz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfO2Qz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfO2Qz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfO2Qz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfO2Qz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfO2Qz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfO2Qz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfO2Qz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJfO2Qz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfO2Qz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJfO2Qz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfO2Qz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJfO2Qz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfO2Qz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfO2Qz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfO2Qz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfO2Qz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfO2Qz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfO2Qz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfO2Qz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpJ9cXc.s: Assembler messages:
encrypt.c: /tmp/ccpJ9cXc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpJ9cXc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpJ9cXc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpJ9cXc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ9cXc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ9cXc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ9cXc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ9cXc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ9cXc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJ9cXc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJ9cXc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJ9cXc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpJ9cXc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ9cXc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpJ9cXc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpJ9cXc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJ9cXc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJ9cXc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJ9cXc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ9cXc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJ9cXc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpJ9cXc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJ9cXc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJ9cXc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNrUdEB.s: Assembler messages:
encrypt.c: /tmp/ccNrUdEB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNrUdEB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNrUdEB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNrUdEB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrUdEB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrUdEB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrUdEB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrUdEB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrUdEB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrUdEB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrUdEB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrUdEB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNrUdEB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrUdEB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNrUdEB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrUdEB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNrUdEB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrUdEB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrUdEB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrUdEB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrUdEB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrUdEB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNrUdEB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrUdEB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaapr4I.s: Assembler messages:
encrypt.c: /tmp/ccaapr4I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaapr4I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaapr4I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaapr4I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapr4I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapr4I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapr4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapr4I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapr4I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaapr4I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaapr4I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaapr4I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaapr4I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapr4I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaapr4I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaapr4I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaapr4I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaapr4I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaapr4I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaapr4I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaapr4I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaapr4I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaapr4I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaapr4I.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccVQdlyb.s: Assembler messages:
encrypt.c: /tmp/ccVQdlyb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQdlyb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQdlyb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQdlyb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQdlyb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQdlyb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQdlyb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQdlyb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQdlyb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQdlyb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQdlyb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQdlyb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQdlyb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQdlyb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQdlyb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQdlyb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVQdlyb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQdlyb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQdlyb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQdlyb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQdlyb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQdlyb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQdlyb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQdlyb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cctIWaVQ.s: Assembler messages:
encrypt.c: /tmp/cctIWaVQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctIWaVQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctIWaVQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctIWaVQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIWaVQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIWaVQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIWaVQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIWaVQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIWaVQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIWaVQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIWaVQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIWaVQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctIWaVQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIWaVQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctIWaVQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctIWaVQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIWaVQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIWaVQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIWaVQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIWaVQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIWaVQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctIWaVQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIWaVQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIWaVQ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZY0cN3.s: Assembler messages:
encrypt.c: /tmp/ccZY0cN3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZY0cN3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZY0cN3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZY0cN3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0cN3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0cN3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0cN3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0cN3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0cN3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZY0cN3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZY0cN3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZY0cN3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZY0cN3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0cN3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZY0cN3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZY0cN3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZY0cN3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZY0cN3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZY0cN3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZY0cN3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZY0cN3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZY0cN3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZY0cN3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZY0cN3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cckX6qTG.s: Assembler messages:
encrypt.c: /tmp/cckX6qTG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckX6qTG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckX6qTG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckX6qTG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX6qTG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX6qTG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX6qTG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX6qTG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX6qTG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX6qTG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX6qTG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX6qTG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckX6qTG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX6qTG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckX6qTG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckX6qTG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX6qTG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX6qTG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX6qTG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX6qTG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX6qTG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckX6qTG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX6qTG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX6qTG.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